Ejemplo n.º 1
0
        public void CanSerializeImmutableMessagesWithPrivateCtor()
        {
            var message = new ImmutableMessageWithPrivateCtor(Tuple.Create("aaa", "bbb"));

            var serializer   = Sys.Serialization.FindSerializerFor(message);
            var serialized   = serializer.ToBinary(message);
            var deserialized = (ImmutableMessageWithPrivateCtor)serializer.FromBinary(serialized, typeof(ImmutableMessageWithPrivateCtor));

            Assert.Equal(message, deserialized);
        }
 protected bool Equals(ImmutableMessageWithPrivateCtor other)
 {
     return String.Equals(Bar, other.Bar) && String.Equals(Foo, other.Foo);
 }
Ejemplo n.º 3
0
 protected bool Equals(ImmutableMessageWithPrivateCtor other)
 {
     return(string.Equals(Bar, other.Bar) && string.Equals(Foo, other.Foo));
 }
Ejemplo n.º 4
0
        public void CanSerializeImmutableMessagesWithPrivateCtor()
        {
            var message = new ImmutableMessageWithPrivateCtor(Tuple.Create("aaa", "bbb"));

            AssertEqual(message);
        }
Ejemplo n.º 5
0
        public void Can_serialize_immutable_messages_with_private_ctor()
        {
            var message = new ImmutableMessageWithPrivateCtor(Tuple.Create("aaa", "bbb"));

            AssertEqual(message);
        }