public void First_should_get_first_element()
{
var elements = new IHtmlElement[] {
new HtmlElement { TagName = "p", InnerHtml = "first" },
new HtmlElement { TagName = "p", InnerHtml = "second" }
};
var collection = new HtmlCollection(elements);
Assert.That(collection.First, Is.EqualTo(elements[0])
.Using(new HtmlElementEqualityComparer()));
}