Skip to content

Commit 4c2c5b1

Browse files
committed
Test writing int64 bit and floating points
1 parent c9c4747 commit 4c2c5b1

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

MLAPI.Tests/NetworkingManagerComponents/Binary/BitStreamTest.cs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,25 @@ public void TestInOutInt32()
211211
Assert.That(result, Is.EqualTo(someNumber));
212212
}
213213

214+
[Test]
215+
public void TestInOutInt64()
216+
{
217+
byte[] buffer = new byte[100];
218+
219+
long someNumber = 4614256656552045848;
220+
221+
222+
BitStream outStream = new BitStream(buffer);
223+
outStream.WriteInt64(someNumber);
224+
225+
// the bit should now be stored in the buffer, lets see if it comes out
226+
227+
BitStream inStream = new BitStream(buffer);
228+
long result = inStream.ReadInt64();
229+
230+
Assert.That(result, Is.EqualTo(someNumber));
231+
}
232+
214233
[Test]
215234
public void TestInOutMultiple()
216235
{

0 commit comments

Comments
 (0)