Package org.seleniuminspector.openfaces

Examples of org.seleniuminspector.openfaces.DropDownFieldInspector.popup()


        DropDownFieldInspector second = dropDownField("formID:second");
        if (isDropDown)
            second.button().mouseDown();
        else
            second.field().keyDown(KeyEvent.VK_DOWN);
        second.popup().assertItemTexts(referenceCollection);
    }

    protected void checkValueSelectionFromList(String pageUrl, boolean isDropDown) {
        testAppFunctionalPage(pageUrl);
View Full Code Here


    protected void checkValueSelectionFromList(String pageUrl, boolean isDropDown) {
        testAppFunctionalPage(pageUrl);

        DropDownFieldInspector first = dropDownField("formID:first");
        first.field().keyDown(KeyEvent.VK_DOWN);
        first.popup().assertVisible(true);
        first.field().keyDown(KeyEvent.VK_DOWN);
        first.field().keyPress(13);
        first.field().assertValue("Red");

        DropDownFieldInspector second = dropDownField("formID:second");
View Full Code Here

        first.field().assertValue("Red");

        DropDownFieldInspector second = dropDownField("formID:second");
        if (isDropDown) {
            second.button().mouseDown();
            second.popup().assertVisible(true);
            second.popup().items().get(0).click();
        } else {
            second.field().keyDown(KeyEvent.VK_DOWN);
            second.popup().assertVisible(true);
            second.field().keyDown(KeyEvent.VK_DOWN);
View Full Code Here

        DropDownFieldInspector second = dropDownField("formID:second");
        if (isDropDown) {
            second.button().mouseDown();
            second.popup().assertVisible(true);
            second.popup().items().get(0).click();
        } else {
            second.field().keyDown(KeyEvent.VK_DOWN);
            second.popup().assertVisible(true);
            second.field().keyDown(KeyEvent.VK_DOWN);
        }
View Full Code Here

            second.button().mouseDown();
            second.popup().assertVisible(true);
            second.popup().items().get(0).click();
        } else {
            second.field().keyDown(KeyEvent.VK_DOWN);
            second.popup().assertVisible(true);
            second.field().keyDown(KeyEvent.VK_DOWN);
        }
        second.field().keyPress(13);
        sleep(1000);
        second.field().assertValue("Red");
View Full Code Here

    protected void checkAjaxBasedSuggestion(String pageUrl) {
        testAppFunctionalPage(pageUrl);

        // check auto-opening
        DropDownFieldInspector dropDownField = dropDownField("formID:plants");
        DropDownPopupInspector popup = dropDownField.popup();
        popup.itemsTable().assertVisible(false);
        dropDownField.field().keyPress('i');
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        popup.itemsTable().assertVisible(true);
        popup.items().get(0).assertText("Iberis");
View Full Code Here

    }

    private void checkAutoOpeningFilteringCorrectness(String dropDownId, String textToType,
                                                      List<String> expectedValues, int[] indexes) {
        DropDownFieldInspector dropDownField = dropDownField(dropDownId);
        dropDownField.popup().itemsTable().assertVisible(false);
        dropDownField.field().typeKeys(textToType);
        sleep(1500);
        dropDownField.popup().itemsTable().assertVisible(true);
        for (int i = 0; i < expectedValues.size(); i++) {
            String expectedValue = expectedValues.get(i);
View Full Code Here

                                                      List<String> expectedValues, int[] indexes) {
        DropDownFieldInspector dropDownField = dropDownField(dropDownId);
        dropDownField.popup().itemsTable().assertVisible(false);
        dropDownField.field().typeKeys(textToType);
        sleep(1500);
        dropDownField.popup().itemsTable().assertVisible(true);
        for (int i = 0; i < expectedValues.size(); i++) {
            String expectedValue = expectedValues.get(i);
            dropDownField.popup().items().get(indexes[i]).assertText(expectedValue);
            // todo: it seems that this test doesn't actually check which values are visible and will succeed on any list of visible suggestions. fix this
        }
View Full Code Here

        dropDownField.field().typeKeys(textToType);
        sleep(1500);
        dropDownField.popup().itemsTable().assertVisible(true);
        for (int i = 0; i < expectedValues.size(); i++) {
            String expectedValue = expectedValues.get(i);
            dropDownField.popup().items().get(indexes[i]).assertText(expectedValue);
            // todo: it seems that this test doesn't actually check which values are visible and will succeed on any list of visible suggestions. fix this
        }
    }

    protected void checkAutoCompletionFeature(String pageUrl) {
View Full Code Here

        }
        DropDownFieldInspector dropDown = dropDownField("formID:styled");

        ElementInspector button = dropDown.button();
        ElementInspector field = dropDown.field();
        DropDownPopupInspector popup = dropDown.popup();
        List<ElementInspector> items = popup.items();

        if (isFocused) {
            if (isDropDown)
                field.focus();
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.