public void GetAttributeTest() { XIncludingReader xir = new XIncludingReader("../../XInclude/tests/document.xml"); while (xir.Read()) { if (xir.NodeType == XmlNodeType.Element && xir.Name == "disclaimer") { Assert.IsTrue(xir.AttributeCount == 1); Assert.IsTrue(xir.GetAttribute(0).EndsWith("disclaimer.xml")); Assert.IsTrue(xir[0].EndsWith("disclaimer.xml")); } } }
public void GetAttributeTest2() { XIncludingReader xir = new XIncludingReader("../../XInclude/tests/document2.xml"); xir.MakeRelativeBaseUri = false; while (xir.Read()) { if (xir.NodeType == XmlNodeType.Element && xir.Name == "disclaimer") { Assert.IsTrue(xir.AttributeCount == 1); Assert.IsTrue(xir.GetAttribute(0).EndsWith("tests/disclaimerWithXmlBase.xml")); Assert.IsTrue(xir[0].EndsWith("tests/disclaimerWithXmlBase.xml")); } } }