Пример #1
0
        public virtual void MatchesLastChildSelectorItemTestNotTaggedText()
        {
            CssPseudoClassLastChildSelectorItem item = CssPseudoClassLastChildSelectorItem.GetInstance();
            IXmlParser    htmlParser   = new JsoupHtmlParser();
            IDocumentNode documentNode = htmlParser.Parse("SomeText!");
            INode         bodyNode     = documentNode.ChildNodes()[0].ChildNodes()[1];
            INode         divNode      = bodyNode.ChildNodes()[0];

            NUnit.Framework.Assert.IsFalse(item.Matches(divNode));
        }
Пример #2
0
        public virtual void MatchesLastChildSelectorItemTest()
        {
            CssPseudoClassLastChildSelectorItem item = CssPseudoClassLastChildSelectorItem.GetInstance();
            IXmlParser    htmlParser   = new JsoupHtmlParser();
            IDocumentNode documentNode = htmlParser.Parse("<div><p>Alexander</p><p>Alexander</p></div>");
            INode         bodyNode     = documentNode.ChildNodes()[0].ChildNodes()[1];
            INode         divNode      = bodyNode.ChildNodes()[0].ChildNodes()[1];

            NUnit.Framework.Assert.IsTrue(item.Matches(divNode));
        }