public void PositionFSerializationTest() { var data = new byte[] { 0, 0, 0, 0, 0, 0, 0, 0 }; PositionF p = new PositionF { X = 0, Y = 0 }; var array = p.ToByteArray(); Assert.AreEqual(data.Length, array.Length); Assert.AreEqual(data, array); }
public void PositionFDeserializationTest() { PositionF p1 = new PositionF { X = 10, Y = 125 }; var array = p1.ToByteArray(); var p2 = new PositionF(); p2 = p2.FromBytes(array); Assert.AreEqual(p1.X, p2.X); Assert.AreEqual(p1.Y, p2.Y); }