public void ExecuteOnMultipleTagsReturnsElementsFromTypeHierarchyFromSpecificNodeTest()
{
const string Html =
"<html><head /><body><form name='Test'><select name='Data'><option>First</option></select></form></body></html>";
var page = new HtmlPageStub(Html);
var input = page.Find<HtmlListItem>().Singular();
var target = new AncestorHtmlElementFinder<HtmlFormElement>(input);
var query = target.BuildElementQuery();
var actual = target.Execute(query).ToList();
actual.Count.Should().Be(1);
actual.OfType<HtmlList>().Count().Should().Be(1);
}