public void TestString()
{
for (int i = 0; i < ITERATIONS; i++)
{
byte[] buffers = new byte[100];
random.NextBytes(buffers);
string expectedValue = Convert.ToBase64String(buffers);
MemoryStream iostr = new MemoryStream();
BinaryEncoder.Instance.WriteString(iostr, expectedValue);
iostr.Position = 0;
string actual = BinaryDecoder.Instance.ReadString(iostr);
Assert.AreEqual(expectedValue, actual, "Iteration {0:###,###,###,##0}", i);
}
}
[Test]