protected void Assert_Serialize_Then_Deserialize_AreEqual(Entity entity) { var serialized = Assert_TrySerialize_IsTrue(entity); var deserialized = Assert_TryDeserialize_IsTrue(serialized); Assert.AreEqual(entity, deserialized); }
protected object Assert_TrySerialize_IsTrue(Entity entity) { object serialized; Assert.IsTrue(Serializer.TrySerialize(entity, out serialized)); Assert.IsNotNull(serialized); return serialized; }