ページに span 要素があります。
<span class="selected-facets">
<ul>
<li>
<a href="?"> </a>
foo
</li>
</ul>
</span>
次のことを確認するテストを作成するにはどうすればよいですか
前もって感謝します。
多分これは助けることができます:
browser.Span(Find.ByClass("selected-facets")).InnerHtml.Contains("Foo");
ここを見てください: Parsing-HTML-Tags-in-C
比較的単純に思えます:
protected void Prossess(string html)
{
HtmlTag tag;
HtmlParser parse = new HtmlParser(html);
while (parse.ParseNext("span", out tag))
{
string value;
if (tag.Attributes.TryGetValue("class", out value))
{
// now should be able to compair the value
}
}
}
または、これがあなたにとってより良いかもしれません: htmltidy