Exemplo n.º 1
0
        [Row("<resizEr><DiskCACHE aTTr='valUE' /></resizEr>", "diskCache.attr", "valUE")] //Verify case-insensitivity
        public void TestCachedQueryAttr(string xml, string selector, string expectedValue)
        {
            IssueSink s = new IssueSink("XmlTests");
            Node      n = Node.FromXmlFragment(xml, s); //Node, all start and end tags must match in case. XML rules.

            Assert.AreEqual(expectedValue, n.queryAttr(selector));
            IEnumerable <IIssue> issues = s.GetIssues();

            if (issues != null)
            {
                foreach (IIssue issue in issues)
                {
                    Debug.Write(issue.ToString());
                }
            }
        }