Exemplo n.º 1
0
 public void RoundTripWithShadow()
 {
     var orig = new TypeWithShadowSetter();
     orig.SetNoSetter(123);
     orig.SetSetterWeDontWantToInvoke(456);
     orig.SetterWithUnrelatedSet = 789;
     var clone = Serializer.DeepClone(orig);
     Assert.AreEqual(123, clone.NoSetter);
     Assert.AreEqual(456, clone.SetterWeDontWantToInvoke);
     Assert.AreEqual(789, clone.SetterWithUnrelatedSet);
 }
Exemplo n.º 2
0
        public void RoundTripWithShadow()
        {
            var orig = new TypeWithShadowSetter();

            orig.SetNoSetter(123);
            orig.SetSetterWeDontWantToInvoke(456);
            orig.SetterWithUnrelatedSet = 789;
            var clone = Serializer.DeepClone(orig);

            Assert.AreEqual(123, clone.NoSetter);
            Assert.AreEqual(456, clone.SetterWeDontWantToInvoke);
            Assert.AreEqual(789, clone.SetterWithUnrelatedSet);
        }