Examples of pickMultiple()


Examples of org.richfaces.fragment.common.picker.ChoicePickerHelper.ByIndexChoicePicker.pickMultiple()

    @Test
    public void testPickingPreservesOrder() {
        ByIndexChoicePicker picker = ChoicePickerHelper.byIndex()
                .last().first().beforeLast(1).index(1);

        List<WebElement> pickMultiple = picker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("6", "1", "5", "2"), getStringsFromElements(pickMultiple));
    }
}
View Full Code Here

Examples of org.richfaces.fragment.common.picker.ChoicePickerHelper.ByVisibleTextChoicePicker.pickMultiple()

public class TestChoicePickerByVisibleText extends AbstractChoicePickerTest {

    @Test
    public void testMultipleChoicePickerNonExistingElement() {
        ByVisibleTextChoicePicker picker = ChoicePickerHelper.byVisibleText().match("non existing");
        List<WebElement> elements = picker.pickMultiple(myFragment.getDivs());
        assertTrue(elements.isEmpty());
    }

    @Test
    public void testPickExistingElement() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    }

    @Test
    public void testPickByStyleClassOddElements() {
        MultipleChoicePicker oddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd");
        List<WebElement> elements = oddPicker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("1", "3", "5"), getStringsFromElements(elements));
    }

    @Test
    public void testPickByStyleClassOddOrEvenElements() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    @Test
    public void testPickByStyleClassOddOrEvenElements() {
        MultipleChoicePicker oddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd").or()
            .attribute("class").contains("even");
        List<WebElement> elements = oddPicker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("1", "2", "3", "4", "5", "6"), getStringsFromElements(elements));
    }

    @Test
    public void testPickByStyleClassOddOrFirstOrSecondOrLastElements() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    @Test
    public void testPickByStyleClassOddOrFirstOrSecondOrLastElements() {
        MultipleChoicePicker picker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd").or()
            .attribute("class").contains("first").or().attribute("class").contains("second").or().attribute("class")
            .contains("last");
        List<WebElement> elements = picker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("1", "2", "3", "5", "6"), getStringsFromElements(elements));
    }

    @Test
    public void testPickByStyleClassOddWithoutFirstElements() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    @Test
    public void testPickByStyleClassOddWithoutFirstElements() {
        MultipleChoicePicker oddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd").and()
            .attribute("class").contains("first").not();
        List<WebElement> elements = oddPicker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("3", "5"), getStringsFromElements(elements));
    }

}
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    @Test
    public void testPickByStyleClassEvenANDOddElements() {
        MultipleChoicePicker picker = ChoicePickerHelper.byWebElement().attribute("class").contains("even").and()
            .attribute("class").contains("odd");
        List<WebElement> elements = picker.pickMultiple(myFragment.getDivs());
        assertEquals(Collections.EMPTY_LIST, getStringsFromElements(elements));
    }

    @Test
    public void testPickByStyleClassEvenElements() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    }

    @Test
    public void testPickByStyleClassEvenElements() {
        MultipleChoicePicker evenPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("even");
        List<WebElement> elements = evenPicker.pickMultiple(myFragment.getDivs());
        assertEquals(Lists.newArrayList("2", "4", "6"), getStringsFromElements(elements));
    }

    @Test
    public void testPickByStyleClassEvenElementsIsEqualToPickNotOdd() {
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

    @Test
    public void testPickByStyleClassEvenElementsIsEqualToPickNotOdd() {
        MultipleChoicePicker evenPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("even");
        MultipleChoicePicker notOddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd").not();
        assertEquals(Lists.newArrayList("2", "4", "6"), getStringsFromElements(evenPicker.pickMultiple(myFragment.getDivs())));
        assertEquals(Lists.newArrayList("2", "4", "6"), getStringsFromElements(notOddPicker.pickMultiple(myFragment.getDivs())));
        assertEquals(getStringsFromElements(evenPicker.pickMultiple(myFragment.getDivs())),
            getStringsFromElements(notOddPicker.pickMultiple(myFragment.getDivs())));
    }

    @Test
View Full Code Here

Examples of org.richfaces.fragment.common.picker.MultipleChoicePicker.pickMultiple()

        MultipleChoicePicker evenPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("even");
        MultipleChoicePicker notOddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("odd").not();
        assertEquals(Lists.newArrayList("2", "4", "6"), getStringsFromElements(evenPicker.pickMultiple(myFragment.getDivs())));
        assertEquals(Lists.newArrayList("2", "4", "6"), getStringsFromElements(notOddPicker.pickMultiple(myFragment.getDivs())));
        assertEquals(getStringsFromElements(evenPicker.pickMultiple(myFragment.getDivs())),
            getStringsFromElements(notOddPicker.pickMultiple(myFragment.getDivs())));
    }

    @Test
    public void testPickByStyleClassFirstAndLastElements() {
        MultipleChoicePicker oddPicker = ChoicePickerHelper.byWebElement().attribute("class").contains("first").and()
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.