Пример #1
0
 public void MixedTest()
 {
     var obj = new AMixedTest() {MyProperty = "myproperty", ThisShouldBeInner = "inner"};
     var result = XmlSerializer<AMixedTest>.New().SerializeToString(obj).Replace("\n","").Replace("\r","");
     Assert.IsTrue(result.Equals("<?xml version=\"1.0\" encoding=\"utf-16\"?><AMixedTest>  <MyProperty>myproperty</MyProperty>inner</AMixedTest>"), "Xml is not correct!");
     var deserialized = XmlSerializer<AMixedTest>.New().Deserialize(result);
     Assert.IsTrue(deserialized.MyProperty == obj.MyProperty && deserialized.ThisShouldBeInner == obj.ThisShouldBeInner, "Objects are not the same");
 }
Пример #2
0
        public void MixedTest()
        {
            var obj = new AMixedTest()
            {
                MyProperty = "myproperty", ThisShouldBeInner = "inner"
            };
            var result = XmlSerializer <AMixedTest> .New().SerializeToString(obj).Replace("\n", "").Replace("\r", "");

            Assert.IsTrue(result.Equals("<?xml version=\"1.0\" encoding=\"utf-16\"?><AMixedTest>  <MyProperty>myproperty</MyProperty>inner</AMixedTest>"), "Xml is not correct!");
            var deserialized = XmlSerializer <AMixedTest> .New().Deserialize(result);

            Assert.IsTrue(deserialized.MyProperty == obj.MyProperty && deserialized.ThisShouldBeInner == obj.ThisShouldBeInner, "Objects are not the same");
        }