Package org.openqa.selenium

Examples of org.openqa.selenium.By.findElements()


        when(context.findElementByXPath(".//*[@foo]")).thenReturn(we);
        WebElement bar = fooBar.findElement(context);
        assertThat(bar, is(we));

        when(context.findElementsByXPath(".//*[@foo]")).thenReturn(newArrayList(we, we2));
        List<WebElement> bars = fooBar.findElements(context);
        assertThat(bars.get(0), is(we));

    }

    @Test
View Full Code Here


        when(context.findElementByXPath(".//*[@class = 'blort']")).thenReturn(we);
        WebElement blort = scn.findElement(context);
        assertThat(blort, is(we));

        when(context.findElementsByXPath(".//*[@class = 'blort']")).thenReturn(newArrayList(we, we2));
        List<WebElement> blorts = scn.findElements(context);
        assertThat(blorts.get(0), is(we));

    }

    @Test
View Full Code Here

        when(context.findElementByXPath(".//a[contains(concat(' ',normalize-space(@class),' '),' b ')]")).thenReturn(we);
        WebElement blort = aB.findElement(context);
        assertThat(blort, is(we));

        when(context.findElementsByXPath(".//a[contains(concat(' ',normalize-space(@class),' '),' b ')]")).thenReturn(newArrayList(we, we2));
        List<WebElement> blorts = aB.findElements(context);
        assertThat(blorts.get(0), is(we));
    }

    @Test
    public void composite_attribute() throws IllegalAccessException {
View Full Code Here

        WebElement blort = aB.findElement(context);
        //verifyNoMoreInteractions(context);
        assertThat(blort, is(we));

        when(context.findElementsByXPath(".//a[@b]")).thenReturn(newArrayList(we, we2));
        List<WebElement> blorts = aB.findElements(context);
        assertThat(blorts.get(0), is(we));

    }

    private static interface FindsByXPathSearchContext extends FindsByXPath, SearchContext {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.