public void XmlElementWithOrderExt() { var obj = new TestClassWithOrderParametersExt { A = "A", B = "B", C = "C", D = "D" }; CheckSerializationAndDeserializationByXml( @"<TestClassWithOrderParametersExt type=""ExtendedXmlSerialization.Test.TestObject.TestClassWithOrderParametersExt""> <A>A</A> <B>B</B> <D>D</D> <C>C</C> </TestClassWithOrderParametersExt>", obj); }
public void XmlElementWithOrderExt() { var expected = new TestClassWithOrderParametersExt { A = "A", B = "B", C = "C", D = "D" }; var actual = new SerializationSupport().Assert( expected, @"<?xml version=""1.0"" encoding=""utf-8""?><TestClassWithOrderParametersExt xmlns=""clr-namespace:ExtendedXmlSerializer.Tests.TestObject;assembly=ExtendedXmlSerializer.Tests""><A>A</A><B>B</B><D>D</D><C>C</C></TestClassWithOrderParametersExt>" ); Assert.Equal(expected.A, actual.A); Assert.Equal(expected.B, actual.B); Assert.Equal(expected.C, actual.C); Assert.Equal(expected.D, actual.D); }