コード例 #1
0
     public void SerializationTests_ExternalSerializerUsedEvenIfCodegenDidntGenerateSerializersForIt()
     {
         var data = new FakeSerializedWithNoCodegenSerializers { SomeData = "some data", SomeMoreData = "more data" };
         SerializationManager.RoundTripSerializationForTesting(data);
         Assert.True(FakeSerializer.SerializeCalled);
         Assert.True(FakeSerializer.DeserializeCalled);
 }
コード例 #2
0
        public void SerializationTests_ExternalSerializerUsedEvenIfCodegenDidntGenerateSerializersForIt()
        {
            var data = new FakeSerializedWithNoCodegenSerializers {
                SomeData = "some data", SomeMoreData = "more data"
            };

            SerializationManager.RoundTripSerializationForTesting(data);
            Assert.True(FakeSerializer.SerializeCalled);
            Assert.True(FakeSerializer.DeserializeCalled);
        }