@Test public void toElementFinder__nth_2_NEGATIVE__only_generates_XPath_regardless_of_native_support() { String nthNegative2XPathExpression = "(.//*)[position() = (last()-1)]"; assertNthArgumentGeneratesXPath(-2, nthNegative2XPathExpression); }
@Test public void toElementFinder__nth_0__only_generates_XPath_regardless_of_native_support() { String nth0XPathExpression = "(.//*)[position() = 1]"; assertNthArgumentGeneratesXPath(0, nth0XPathExpression); }
@Test public void toElementFinder__nth_1__only_generates_XPath_regardless_of_native_support() { String nth1XPathExpression = "(.//*)[position() = 2]"; assertNthArgumentGeneratesXPath(1, nth1XPathExpression); }
@Test public void toElementFinder__nth_1_NEGATIVE__does_not_add_MINUS_ZERO_in_the_XPath_expression() { assertNthArgumentGeneratesXPath(-1, "(.//*)[position() = last()]"); }