public void Should_return_selector_string_for_query_selector_constraint() { // GIVEN var hinter = new QuerySelectorHinter(new QuerySelectorConstraint("#ID")); // WHEN var selector = hinter.GetSelector(); // THEN Assert.That(selector.Selector(false), Is.EqualTo("#ID")); }
public void Should_return_null_when_constraint_is_not_a_query_selector_constraint() { // GIVEN var hinter = new QuerySelectorHinter(Find.ById("ID")); // WHEN var selector = hinter.GetSelector(); // THEN Assert.That(selector, Is.Null); }
public void Should_return_selector_when_constraint_is_an_and_constraint_with_a_query_selector_constraint() { // GIVEN var constraint = Find.Any.And(new QuerySelectorConstraint("#ID")); var hinter = new QuerySelectorHinter(constraint); // WHEN var selector = hinter.GetSelector(); // THEN Assert.That(selector.Selector(false), Is.EqualTo("#ID")); }