@@ -211,62 +211,62 @@ public void WriteWholeMessage_VaryingBlockSizes()
211
211
[ Test ]
212
212
public void EncodeZigZag32 ( )
213
213
{
214
- Assert . AreEqual ( 0u , CodedOutputStream . EncodeZigZag32 ( 0 ) ) ;
215
- Assert . AreEqual ( 1u , CodedOutputStream . EncodeZigZag32 ( - 1 ) ) ;
216
- Assert . AreEqual ( 2u , CodedOutputStream . EncodeZigZag32 ( 1 ) ) ;
217
- Assert . AreEqual ( 3u , CodedOutputStream . EncodeZigZag32 ( - 2 ) ) ;
218
- Assert . AreEqual ( 0x7FFFFFFEu , CodedOutputStream . EncodeZigZag32 ( 0x3FFFFFFF ) ) ;
219
- Assert . AreEqual ( 0x7FFFFFFFu , CodedOutputStream . EncodeZigZag32 ( unchecked ( ( int ) 0xC0000000 ) ) ) ;
220
- Assert . AreEqual ( 0xFFFFFFFEu , CodedOutputStream . EncodeZigZag32 ( 0x7FFFFFFF ) ) ;
221
- Assert . AreEqual ( 0xFFFFFFFFu , CodedOutputStream . EncodeZigZag32 ( unchecked ( ( int ) 0x80000000 ) ) ) ;
214
+ Assert . AreEqual ( 0u , WritingPrimitives . EncodeZigZag32 ( 0 ) ) ;
215
+ Assert . AreEqual ( 1u , WritingPrimitives . EncodeZigZag32 ( - 1 ) ) ;
216
+ Assert . AreEqual ( 2u , WritingPrimitives . EncodeZigZag32 ( 1 ) ) ;
217
+ Assert . AreEqual ( 3u , WritingPrimitives . EncodeZigZag32 ( - 2 ) ) ;
218
+ Assert . AreEqual ( 0x7FFFFFFEu , WritingPrimitives . EncodeZigZag32 ( 0x3FFFFFFF ) ) ;
219
+ Assert . AreEqual ( 0x7FFFFFFFu , WritingPrimitives . EncodeZigZag32 ( unchecked ( ( int ) 0xC0000000 ) ) ) ;
220
+ Assert . AreEqual ( 0xFFFFFFFEu , WritingPrimitives . EncodeZigZag32 ( 0x7FFFFFFF ) ) ;
221
+ Assert . AreEqual ( 0xFFFFFFFFu , WritingPrimitives . EncodeZigZag32 ( unchecked ( ( int ) 0x80000000 ) ) ) ;
222
222
}
223
223
224
224
[ Test ]
225
225
public void EncodeZigZag64 ( )
226
226
{
227
- Assert . AreEqual ( 0u , CodedOutputStream . EncodeZigZag64 ( 0 ) ) ;
228
- Assert . AreEqual ( 1u , CodedOutputStream . EncodeZigZag64 ( - 1 ) ) ;
229
- Assert . AreEqual ( 2u , CodedOutputStream . EncodeZigZag64 ( 1 ) ) ;
230
- Assert . AreEqual ( 3u , CodedOutputStream . EncodeZigZag64 ( - 2 ) ) ;
227
+ Assert . AreEqual ( 0u , WritingPrimitives . EncodeZigZag64 ( 0 ) ) ;
228
+ Assert . AreEqual ( 1u , WritingPrimitives . EncodeZigZag64 ( - 1 ) ) ;
229
+ Assert . AreEqual ( 2u , WritingPrimitives . EncodeZigZag64 ( 1 ) ) ;
230
+ Assert . AreEqual ( 3u , WritingPrimitives . EncodeZigZag64 ( - 2 ) ) ;
231
231
Assert . AreEqual ( 0x000000007FFFFFFEuL ,
232
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0x000000003FFFFFFFUL ) ) ) ;
232
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0x000000003FFFFFFFUL ) ) ) ;
233
233
Assert . AreEqual ( 0x000000007FFFFFFFuL ,
234
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0xFFFFFFFFC0000000UL ) ) ) ;
234
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0xFFFFFFFFC0000000UL ) ) ) ;
235
235
Assert . AreEqual ( 0x00000000FFFFFFFEuL ,
236
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0x000000007FFFFFFFUL ) ) ) ;
236
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0x000000007FFFFFFFUL ) ) ) ;
237
237
Assert . AreEqual ( 0x00000000FFFFFFFFuL ,
238
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0xFFFFFFFF80000000UL ) ) ) ;
238
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0xFFFFFFFF80000000UL ) ) ) ;
239
239
Assert . AreEqual ( 0xFFFFFFFFFFFFFFFEL ,
240
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0x7FFFFFFFFFFFFFFFUL ) ) ) ;
240
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0x7FFFFFFFFFFFFFFFUL ) ) ) ;
241
241
Assert . AreEqual ( 0xFFFFFFFFFFFFFFFFL ,
242
- CodedOutputStream . EncodeZigZag64 ( unchecked ( ( long ) 0x8000000000000000UL ) ) ) ;
242
+ WritingPrimitives . EncodeZigZag64 ( unchecked ( ( long ) 0x8000000000000000UL ) ) ) ;
243
243
}
244
244
245
245
[ Test ]
246
246
public void RoundTripZigZag32 ( )
247
247
{
248
248
// Some easier-to-verify round-trip tests. The inputs (other than 0, 1, -1)
249
249
// were chosen semi-randomly via keyboard bashing.
250
- Assert . AreEqual ( 0 , ParsingPrimitives . DecodeZigZag32 ( CodedOutputStream . EncodeZigZag32 ( 0 ) ) ) ;
251
- Assert . AreEqual ( 1 , ParsingPrimitives . DecodeZigZag32 ( CodedOutputStream . EncodeZigZag32 ( 1 ) ) ) ;
252
- Assert . AreEqual ( - 1 , ParsingPrimitives . DecodeZigZag32 ( CodedOutputStream . EncodeZigZag32 ( - 1 ) ) ) ;
253
- Assert . AreEqual ( 14927 , ParsingPrimitives . DecodeZigZag32 ( CodedOutputStream . EncodeZigZag32 ( 14927 ) ) ) ;
254
- Assert . AreEqual ( - 3612 , ParsingPrimitives . DecodeZigZag32 ( CodedOutputStream . EncodeZigZag32 ( - 3612 ) ) ) ;
250
+ Assert . AreEqual ( 0 , ParsingPrimitives . DecodeZigZag32 ( WritingPrimitives . EncodeZigZag32 ( 0 ) ) ) ;
251
+ Assert . AreEqual ( 1 , ParsingPrimitives . DecodeZigZag32 ( WritingPrimitives . EncodeZigZag32 ( 1 ) ) ) ;
252
+ Assert . AreEqual ( - 1 , ParsingPrimitives . DecodeZigZag32 ( WritingPrimitives . EncodeZigZag32 ( - 1 ) ) ) ;
253
+ Assert . AreEqual ( 14927 , ParsingPrimitives . DecodeZigZag32 ( WritingPrimitives . EncodeZigZag32 ( 14927 ) ) ) ;
254
+ Assert . AreEqual ( - 3612 , ParsingPrimitives . DecodeZigZag32 ( WritingPrimitives . EncodeZigZag32 ( - 3612 ) ) ) ;
255
255
}
256
256
257
257
[ Test ]
258
258
public void RoundTripZigZag64 ( )
259
259
{
260
- Assert . AreEqual ( 0 , ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( 0 ) ) ) ;
261
- Assert . AreEqual ( 1 , ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( 1 ) ) ) ;
262
- Assert . AreEqual ( - 1 , ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( - 1 ) ) ) ;
263
- Assert . AreEqual ( 14927 , ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( 14927 ) ) ) ;
264
- Assert . AreEqual ( - 3612 , ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( - 3612 ) ) ) ;
260
+ Assert . AreEqual ( 0 , ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( 0 ) ) ) ;
261
+ Assert . AreEqual ( 1 , ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( 1 ) ) ) ;
262
+ Assert . AreEqual ( - 1 , ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( - 1 ) ) ) ;
263
+ Assert . AreEqual ( 14927 , ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( 14927 ) ) ) ;
264
+ Assert . AreEqual ( - 3612 , ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( - 3612 ) ) ) ;
265
265
266
266
Assert . AreEqual ( 856912304801416L ,
267
- ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( 856912304801416L ) ) ) ;
267
+ ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( 856912304801416L ) ) ) ;
268
268
Assert . AreEqual ( - 75123905439571256L ,
269
- ParsingPrimitives . DecodeZigZag64 ( CodedOutputStream . EncodeZigZag64 ( - 75123905439571256L ) ) ) ;
269
+ ParsingPrimitives . DecodeZigZag64 ( WritingPrimitives . EncodeZigZag64 ( - 75123905439571256L ) ) ) ;
270
270
}
271
271
272
272
[ Test ]
@@ -395,7 +395,7 @@ public void Dispose_DisposesUnderlyingStream()
395
395
Assert . IsTrue ( memoryStream . CanWrite ) ;
396
396
using ( var cos = new CodedOutputStream ( memoryStream ) )
397
397
{
398
- cos . WriteRawByte ( 0 ) ;
398
+ cos . WriteRawBytes ( new byte [ ] { 0 } ) ;
399
399
Assert . AreEqual ( 0 , memoryStream . Position ) ; // Not flushed yet
400
400
}
401
401
Assert . AreEqual ( 1 , memoryStream . ToArray ( ) . Length ) ; // Flushed data from CodedOutputStream to MemoryStream
@@ -409,7 +409,7 @@ public void Dispose_WithLeaveOpen()
409
409
Assert . IsTrue ( memoryStream . CanWrite ) ;
410
410
using ( var cos = new CodedOutputStream ( memoryStream , true ) )
411
411
{
412
- cos . WriteRawByte ( 0 ) ;
412
+ cos . WriteRawBytes ( new byte [ ] { 0 } ) ;
413
413
Assert . AreEqual ( 0 , memoryStream . Position ) ; // Not flushed yet
414
414
}
415
415
Assert . AreEqual ( 1 , memoryStream . Position ) ; // Flushed data from CodedOutputStream to MemoryStream
0 commit comments