public void TestSerialize_Small() { var bytes = new byte[1]; var stream = new MemoryStream(bytes); var formatter = new CauterizeEnumFormatter(); formatter.Serialize(stream, CauterizeEnumTestSmall.Cets02); Assert.AreEqual(2, bytes[0]); }
public void TestSerialize_Medium() { var bytes = new byte[2]; var stream = new MemoryStream(bytes); var formatter = new CauterizeEnumFormatter(); formatter.Serialize(stream, CauterizeEnumTestMedium.Cetm02); Assert.AreEqual(0, bytes[0]); Assert.AreEqual(2, bytes[1]); }
public void TestSerialize_Large() { var bytes = new byte[8]; var stream = new MemoryStream(bytes); var formatter = new CauterizeEnumFormatter(); formatter.Serialize(stream, CauterizeEnumTestLarge.Cetl02); Assert.AreEqual(0, bytes[0]); Assert.AreEqual(0, bytes[1]); Assert.AreEqual(2, bytes[2]); Assert.AreEqual(0, bytes[3]); Assert.AreEqual(0, bytes[4]); Assert.AreEqual(0, bytes[5]); Assert.AreEqual(0, bytes[6]); Assert.AreEqual(0, bytes[7]); }