public void TestWriteObjectWithIdentifiedDataSerializable() { var serializationService = CreateSerializationService(1, ByteOrder.NativeOrder()); var serializable = new SampleIdentifiedDataSerializable('c', 2); var objectCarryingPortable1 = new ObjectCarryingPortable(serializable); var data = serializationService.ToData(objectCarryingPortable1); var objectCarryingPortable2 = serializationService.ToObject <ObjectCarryingPortable>(data); Assert.AreEqual(objectCarryingPortable1, objectCarryingPortable2); }
public void TestWriteObjectWithIdentifiedDataSerializable() { var serializationService = CreateSerializationService(1, ByteOrder.NativeOrder()); var serializable = new SampleIdentifiedDataSerializable('c', 2); var objectCarryingPortable1 = new ObjectCarryingPortable(serializable); var data = serializationService.ToData(objectCarryingPortable1); var objectCarryingPortable2 = serializationService.ToObject<ObjectCarryingPortable>(data); Assert.AreEqual(objectCarryingPortable1, objectCarryingPortable2); }
protected bool Equals(SampleIdentifiedDataSerializable other) { return(c == other.c && i == other.i); }
protected bool Equals(SampleIdentifiedDataSerializable other) { return c == other.c && i == other.i; }