public void TestWrite()
{
for(int testCase=0;testCase<100;testCase++)
{
byte[] randomData=new byte[1];
_randomNumberGenerator.NextBytes(randomData);
SingleByteField field=new SingleByteField(randomData[0]);
MemoryStream stream=new MemoryStream();
field.WriteToStream(stream);
Assert.AreEqual(stream.Length, 1);
Assert.AreEqual(randomData[0], stream.GetBuffer()[0]);
}
}