コード例 #1
0
ファイル: SavableModelBaseTest.cs プロジェクト: pars87/Catel
        public void BinarySerializationWithPrivateParameterlessConstructor()
        {
            // Create new object
            var originalObject = new ObjectWithPrivateConstructor("My private constructor test");

            // Test
            var clonedObject = SerializationTestHelper.SerializeAndDeserializeObject(originalObject, SerializationMode.Binary);

            Assert.AreEqual(originalObject, clonedObject);
        }
コード例 #2
0
ファイル: SavableModelBaseTest.cs プロジェクト: pars87/Catel
        public void XmlSerializationWithPrivateParameterlessConstructor()
        {
            var originalObject = new ObjectWithPrivateConstructor("My private constructor test");
            var clonedObject = SerializationTestHelper.SerializeAndDeserializeObject(originalObject, SerializationMode.Xml);

            Assert.AreEqual(originalObject, clonedObject);
        }