public void XmlRoot()
        {
            var obj = new TestClassWithXmlRootAttribute {
                Id = 123
            };

            CheckSerializationAndDeserializationByXml(
                @"<TestClass type=""ExtendedXmlSerialization.Test.TestObject.TestClassWithXmlRootAttribute"">
  <Id>123</Id>
</TestClass>", obj);
            CheckCompatibilityWithDefaultSerializator(obj);
        }
Пример #2
0
        public void XmlRoot()
        {
            var expected = new TestClassWithXmlRootAttribute {
                Id = 123
            };
            var actual = new SerializationSupport().Assert(
                expected,
                @"<?xml version=""1.0"" encoding=""utf-8""?><TestClass xmlns=""clr-namespace:ExtendedXmlSerializer.Tests.TestObject;assembly=ExtendedXmlSerializer.Tests""><Id>123</Id></TestClass>"
                );

            Assert.Equal(expected.Id, actual.Id);
        }