示例#1
0
        public void ReplaceNode()
        {
            XmlDocument doc = new XmlDocument();

            doc.LoadXml(@"<blah><include path='IncludeXmlTestSource.xml' query='food/fruit/name'/></blah>");

            Dictionary <string, XmlDocument> cachedDoms = new Dictionary <string, XmlDocument>();

            m_includer.ReplaceNode(cachedDoms, doc.SelectSingleNode("//include"));
            Assert.IsNull(doc.SelectSingleNode("include"));
            Assert.AreEqual(2, doc.SelectNodes("blah/name").Count);
        }