예제 #1
0
        public void TestDeserializeMethod()
        {
            testP1.Serialize(@"testSer2.bin");
            Person deserializedP = Person.Deserialize(@"testSer2.bin");

            Assert.IsTrue(deserializedP.Name == testP1.Name);

            File.Delete(@"testSer2.bin");
        }
예제 #2
0
        public void TestDeserialization()
        {
            TestPerson1.Serialize(@"C:\testSer.bin");
            Person ReloadedPerson = Person.Deserialize(@"C:\testSer.bin");

            Assert.IsTrue(TestPerson1.Name == ReloadedPerson.Name);
            Assert.IsTrue(TestPerson1.Gender == ReloadedPerson.Gender);
            Assert.IsTrue(TestPerson1.Age == ReloadedPerson.Age);
            Assert.IsTrue(TestPerson1.Profession == ((Employee)ReloadedPerson).Profession);

            File.Delete(@"C:\testSer.bin");
        }