public virtual void MatchesFirstOfTypeSelectorItemTestNotTaggedText() { CssPseudoClassFirstOfTypeSelectorItem item = CssPseudoClassFirstOfTypeSelectorItem.GetInstance(); IXmlParser htmlParser = new JsoupHtmlParser(); IDocumentNode documentNode = htmlParser.Parse("Some text!"); INode bodyNode = documentNode.ChildNodes()[0].ChildNodes()[1]; INode divNode = bodyNode.ChildNodes()[0]; NUnit.Framework.Assert.IsFalse(item.Matches(divNode)); }
public virtual void MatchesFirstOfTypeSelectorItemTest() { CssPseudoClassFirstOfTypeSelectorItem item = CssPseudoClassFirstOfTypeSelectorItem.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()[0]; NUnit.Framework.Assert.IsTrue(item.Matches(divNode)); }