@@ -636,7 +636,7 @@ public void ReadDecimalTest()
636636 [ Fact ]
637637 public void ReadDecimalBigEndianTest ( )
638638 {
639- var stream = new MemoryStream ( _decimalBytes . Reverse ( ) . ToArray ( ) ) ;
639+ var stream = new MemoryStream ( [ .. Enumerable . Reverse ( _decimalBytes ) ] ) ;
640640 var br = new BinaryReader ( stream ) ;
641641 decimal expected = 0.0123456789M ;
642642 decimal read = br . ReadDecimalBigEndian ( ) ;
@@ -658,7 +658,7 @@ public void ReadGuidBigEndianTest()
658658 {
659659 var stream = new MemoryStream ( _bytes ) ;
660660 var br = new BinaryReader ( stream ) ;
661- var expected = new Guid ( _bytes . Reverse ( ) . ToArray ( ) ) ;
661+ var expected = new Guid ( [ .. Enumerable . Reverse ( _bytes ) ] ) ;
662662 Guid read = br . ReadGuidBigEndian ( ) ;
663663 Assert . Equal ( expected , read ) ;
664664 }
@@ -678,7 +678,7 @@ public void ReadInt128BigEndianTest()
678678 {
679679 var stream = new MemoryStream ( _bytes ) ;
680680 var br = new BinaryReader ( stream ) ;
681- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
681+ var reversed = Enumerable . Reverse ( _bytes ) . ToArray ( ) ;
682682 var expected = ( Int128 ) new BigInteger ( reversed ) ;
683683 Int128 read = br . ReadInt128BigEndian ( ) ;
684684 Assert . Equal ( expected , read ) ;
@@ -699,7 +699,7 @@ public void ReadUInt128BigEndianTest()
699699 {
700700 var stream = new MemoryStream ( _bytes ) ;
701701 var br = new BinaryReader ( stream ) ;
702- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
702+ var reversed = Enumerable . Reverse ( _bytes ) . ToArray ( ) ;
703703 var expected = ( UInt128 ) new BigInteger ( reversed ) ;
704704 UInt128 read = br . ReadUInt128BigEndian ( ) ;
705705 Assert . Equal ( expected , read ) ;
@@ -780,14 +780,14 @@ public void ReadTypeTest()
780780 br = new BinaryReader ( stream ) ;
781781 Int128 expectedInt128 = ( Int128 ) new BigInteger ( _bytes ) ;
782782 Int128 actualInt128 = br . ReadType < Int128 > ( ) ;
783- Assert . Equal ( expectedHalf , actualHalf ) ;
783+ Assert . Equal ( expectedInt128 , actualInt128 ) ;
784784
785785 // UInt128
786786 stream = new MemoryStream ( _bytes ) ;
787787 br = new BinaryReader ( stream ) ;
788788 UInt128 expectedUInt128 = ( UInt128 ) new BigInteger ( _bytes ) ;
789789 UInt128 actualUInt128 = br . ReadType < UInt128 > ( ) ;
790- Assert . Equal ( expectedHalf , actualHalf ) ;
790+ Assert . Equal ( expectedUInt128 , actualUInt128 ) ;
791791
792792 // Enum
793793 stream = new MemoryStream ( _bytes ) ;
@@ -1627,7 +1627,7 @@ public void PeekDecimalTest()
16271627 [ Fact ]
16281628 public void PeekDecimalBigEndianTest ( )
16291629 {
1630- var stream = new MemoryStream ( _decimalBytes . Reverse ( ) . ToArray ( ) ) ;
1630+ var stream = new MemoryStream ( [ .. Enumerable . Reverse ( _decimalBytes ) ] ) ;
16311631 var br = new BinaryReader ( stream ) ;
16321632 decimal expected = 0.0123456789M ;
16331633 decimal read = br . PeekDecimalBigEndian ( ) ;
@@ -1651,7 +1651,7 @@ public void PeekGuidBigEndianTest()
16511651 {
16521652 var stream = new MemoryStream ( _bytes ) ;
16531653 var br = new BinaryReader ( stream ) ;
1654- var expected = new Guid ( _bytes . Reverse ( ) . ToArray ( ) ) ;
1654+ var expected = new Guid ( [ .. Enumerable . Reverse ( _bytes ) ] ) ;
16551655 Guid read = br . PeekGuidBigEndian ( ) ;
16561656 Assert . Equal ( expected , read ) ;
16571657 Assert . Equal ( 0 , br . BaseStream . Position ) ;
@@ -1673,7 +1673,7 @@ public void PeekInt128BigEndianTest()
16731673 {
16741674 var stream = new MemoryStream ( _bytes ) ;
16751675 var br = new BinaryReader ( stream ) ;
1676- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
1676+ var reversed = Enumerable . Reverse ( _bytes ) . ToArray ( ) ;
16771677 var expected = ( Int128 ) new BigInteger ( reversed ) ;
16781678 Int128 read = br . PeekInt128BigEndian ( ) ;
16791679 Assert . Equal ( expected , read ) ;
@@ -1696,7 +1696,7 @@ public void PeekUInt128BigEndianTest()
16961696 {
16971697 var stream = new MemoryStream ( _bytes ) ;
16981698 var br = new BinaryReader ( stream ) ;
1699- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
1699+ var reversed = Enumerable . Reverse ( _bytes ) . ToArray ( ) ;
17001700 var expected = ( UInt128 ) new BigInteger ( reversed ) ;
17011701 UInt128 read = br . PeekUInt128BigEndian ( ) ;
17021702 Assert . Equal ( expected , read ) ;
@@ -1908,7 +1908,6 @@ public void TryReadHalfTest()
19081908 {
19091909 var stream = new MemoryStream ( [ ] ) ;
19101910 var br = new BinaryReader ( stream ) ;
1911- Half expected = BitConverter . Int16BitsToHalf ( 0x0100 ) ;
19121911 bool actual = br . TryReadHalf ( out Half read ) ;
19131912 Assert . False ( actual ) ;
19141913 Assert . Equal ( default , read ) ;
@@ -1919,7 +1918,6 @@ public void TryReadHalfBigEndianTest()
19191918 {
19201919 var stream = new MemoryStream ( [ ] ) ;
19211920 var br = new BinaryReader ( stream ) ;
1922- Half expected = BitConverter . Int16BitsToHalf ( 0x0001 ) ;
19231921 bool actual = br . TryReadHalfBigEndian ( out Half read ) ;
19241922 Assert . False ( actual ) ;
19251923 Assert . Equal ( default , read ) ;
@@ -2113,7 +2111,6 @@ public void TryReadSingleTest()
21132111 {
21142112 var stream = new MemoryStream ( [ ] ) ;
21152113 var br = new BinaryReader ( stream ) ;
2116- float expected = BitConverter . Int32BitsToSingle ( 0x03020100 ) ;
21172114 bool actual = br . TryReadSingle ( out float read ) ;
21182115 Assert . False ( actual ) ;
21192116 Assert . Equal ( default , read ) ;
@@ -2124,7 +2121,6 @@ public void TryReadSingleBigEndianTest()
21242121 {
21252122 var stream = new MemoryStream ( [ ] ) ;
21262123 var br = new BinaryReader ( stream ) ;
2127- float expected = BitConverter . Int32BitsToSingle ( 0x00010203 ) ;
21282124 bool actual = br . TryReadSingleBigEndian ( out float read ) ;
21292125 Assert . False ( actual ) ;
21302126 Assert . Equal ( default , read ) ;
@@ -2318,7 +2314,6 @@ public void TryReadDoubleTest()
23182314 {
23192315 var stream = new MemoryStream ( [ ] ) ;
23202316 var br = new BinaryReader ( stream ) ;
2321- double expected = BitConverter . Int64BitsToDouble ( 0x0706050403020100 ) ;
23222317 bool actual = br . TryReadDouble ( out double read ) ;
23232318 Assert . False ( actual ) ;
23242319 Assert . Equal ( default , read ) ;
@@ -2329,7 +2324,6 @@ public void TryReadDoubleBigEndianTest()
23292324 {
23302325 var stream = new MemoryStream ( [ ] ) ;
23312326 var br = new BinaryReader ( stream ) ;
2332- double expected = BitConverter . Int64BitsToDouble ( 0x0001020304050607 ) ;
23332327 bool actual = br . TryReadDoubleBigEndian ( out double read ) ;
23342328 Assert . False ( actual ) ;
23352329 Assert . Equal ( default , read ) ;
@@ -2360,7 +2354,6 @@ public void TryReadGuidTest()
23602354 {
23612355 var stream = new MemoryStream ( [ ] ) ;
23622356 var br = new BinaryReader ( stream ) ;
2363- var expected = new Guid ( _bytes ) ;
23642357 bool actual = br . TryReadGuid ( out Guid read ) ;
23652358 Assert . False ( actual ) ;
23662359 Assert . Equal ( default , read ) ;
@@ -2371,7 +2364,6 @@ public void TryReadGuidBigEndianTest()
23712364 {
23722365 var stream = new MemoryStream ( [ ] ) ;
23732366 var br = new BinaryReader ( stream ) ;
2374- var expected = new Guid ( _bytes . Reverse ( ) . ToArray ( ) ) ;
23752367 bool actual = br . TryReadGuidBigEndian ( out Guid read ) ;
23762368 Assert . False ( actual ) ;
23772369 Assert . Equal ( default , read ) ;
@@ -2382,7 +2374,6 @@ public void TryReadInt128Test()
23822374 {
23832375 var stream = new MemoryStream ( [ ] ) ;
23842376 var br = new BinaryReader ( stream ) ;
2385- var expected = ( Int128 ) new BigInteger ( _bytes ) ;
23862377 bool actual = br . TryReadInt128 ( out Int128 read ) ;
23872378 Assert . False ( actual ) ;
23882379 Assert . Equal ( default , read ) ;
@@ -2393,8 +2384,6 @@ public void TryReadInt128BigEndianTest()
23932384 {
23942385 var stream = new MemoryStream ( [ ] ) ;
23952386 var br = new BinaryReader ( stream ) ;
2396- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
2397- var expected = ( Int128 ) new BigInteger ( reversed ) ;
23982387 bool actual = br . TryReadInt128BigEndian ( out Int128 read ) ;
23992388 Assert . False ( actual ) ;
24002389 Assert . Equal ( default , read ) ;
@@ -2405,7 +2394,6 @@ public void TryReadUInt128Test()
24052394 {
24062395 var stream = new MemoryStream ( [ ] ) ;
24072396 var br = new BinaryReader ( stream ) ;
2408- var expected = ( UInt128 ) new BigInteger ( _bytes ) ;
24092397 bool actual = br . TryReadUInt128 ( out UInt128 read ) ;
24102398 Assert . False ( actual ) ;
24112399 Assert . Equal ( default , read ) ;
@@ -2416,8 +2404,6 @@ public void TryReadUInt128BigEndianTest()
24162404 {
24172405 var stream = new MemoryStream ( [ ] ) ;
24182406 var br = new BinaryReader ( stream ) ;
2419- var reversed = _bytes . Reverse ( ) . ToArray ( ) ;
2420- var expected = ( UInt128 ) new BigInteger ( reversed ) ;
24212407 bool actual = br . TryReadUInt128BigEndian ( out UInt128 read ) ;
24222408 Assert . False ( actual ) ;
24232409 Assert . Equal ( default , read ) ;
0 commit comments