public void ReadArrayTestClassContainingEncodedMarkup() { string xml = ArrayTestClass.GetXml().Replace("2", XmlEncode(@"<foo><![CDATA[bar]]>")); ArrayTestClass actual = (ArrayTestClass)NetReflector.Read(xml, table); Assert.AreEqual(@"<foo><![CDATA[bar]]>", actual.StringArray[1]); Assert.AreEqual(@"<foo><![CDATA[bar]]>", actual.Elements[1].ID); }
public void ReadArrayTestClass() { ArrayTestClass actual = (ArrayTestClass)NetReflector.Read(ArrayTestClass.GetXml(), table); ArrayTestClass.AssertEquals(ArrayTestClass.Create(), actual); }
public void WriteArrayTestClass() { string xml = NetReflector.Write(ArrayTestClass.Create()); Assert.AreEqual(ArrayTestClass.GetXml(), xml); }