public void ShouldDeserializeFromNetJson() { IMessageSerializer serializer = new NetJsonMessageSerializer(); IMessageDeserializer <TestMessageProto> deserializer = new NetJsonMessageDeserializer <TestMessageProto>(); var message = new TestMessageProto { Id = 123, Name = "SomeName" }; var serialize = serializer.Serialize(message); var deserialize = deserializer.Deserialize(serialize); Assert.Equal(message, deserialize); }
public void ShouldDeserializeFromNetJson() { IMessageSerializer serializer = new NetJsonMessageSerializer(); IMessageDeserializer <TestMessage> deserializer = new NetJsonMessageDeserializer <TestMessage>(); var message = new TestMessage { Id = 123, Name = "SomeName" }; var serialize = serializer.Serialize(message); var deserialize = deserializer.Deserialize(serialize); Assert.That(message, Is.EqualTo(deserialize)); }