public void TestNullByterray() { ArrayByteMessage intMessage = new ArrayByteMessage { array = null }; byte[] data = MessagePacker.Pack(intMessage); ArrayByteMessage unpacked = MessagePacker.Unpack <ArrayByteMessage>(data); Assert.IsNull(unpacked.array); }
public void TestDataByteArray() { ArrayByteMessage intMessage = new ArrayByteMessage { array = new byte[] { 3, 4, 5 } }; byte[] data = MessagePacker.Pack(intMessage); ArrayByteMessage unpacked = MessagePacker.Unpack <ArrayByteMessage>(data); Assert.IsNotNull(unpacked.array); Assert.IsNotEmpty(unpacked.array); Assert.That(unpacked.array, Is.EquivalentTo(new byte[] { 3, 4, 5 })); }