public void TestThatSerializeAndDeserializeWereInvoked()
 {
     var data = new FakeSerialized { SomeData = "some data" };
     SerializationManager.RoundTripSerializationForTesting(data);
     Assert.IsTrue(FakeSerializer.SerializeCalled);
     Assert.IsTrue(FakeSerializer.DeserializeCalled);
 }
        public void TestCustomSerializerIsSupportedType()
        {
            var data = new FakeSerialized { SomeData = "some data" };
            SerializationManager.RoundTripSerializationForTesting(data);

            Assert.IsTrue(FakeSerializer.IsSupportedTypeCalled, "type discovery failed");
        }
        public void TestThatCopyWasInvoked()
        {
            var data = new FakeSerialized {
                SomeData = "some data"
            };

            SerializationManager.DeepCopy(data);
            Assert.IsTrue(FakeSerializer.DeepCopyCalled);
        }
        public void TestThatSerializeAndDeserializeWereInvoked()
        {
            var data = new FakeSerialized {
                SomeData = "some data"
            };

            SerializationManager.RoundTripSerializationForTesting(data);
            Assert.IsTrue(FakeSerializer.SerializeCalled);
            Assert.IsTrue(FakeSerializer.DeserializeCalled);
        }
        public void TestCustomSerializerIsSupportedType()
        {
            var data = new FakeSerialized {
                SomeData = "some data"
            };

            SerializationManager.RoundTripSerializationForTesting(data);

            Assert.IsTrue(FakeSerializer.IsSupportedTypeCalled, "type discovery failed");
        }
 public void TestThatCopyWasInvoked()
 {
     var data = new FakeSerialized { SomeData = "some data" };
     SerializationManager.DeepCopy(data);
     Assert.IsTrue(FakeSerializer.DeepCopyCalled);
 }