public void TestInt64()
{
for (int i = 0; i < ITERATIONS; i++)
{
long expectedValue = random.Next();
MemoryStream iostr = new MemoryStream();
BinaryEncoder.Instance.WriteLong(iostr, expectedValue);
iostr.Flush();
iostr.Position = 0;
long actual = BinaryDecoder.Instance.ReadLong(iostr);
Assert.AreEqual(expectedValue, actual, "Iteration {0:###,###,###,##0}", i);
}
}