Package org.seleniuminspector.openfaces

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


        // 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");

        dropDownField.field().keyPress('r');
View Full Code Here


        dropDownField.field().keyPress('i');
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        popup.itemsTable().assertVisible(true);
        popup.items().get(0).assertText("Iberis");

        dropDownField.field().keyPress('r');
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        popup.items().get(0).assertText("Iresine");
        popup.items().get(1).assertText("Iris");
    }
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);
            dropDownField.popup().items().get(indexes[i]).assertText(expectedValue);
View Full Code Here

            submitElement.clickAndWait();
        }
        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)
View Full Code Here

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

        element("valueSetter").click();
        DropDownFieldInspector dropDownField = dropDownField("formID:testableDropDown");
        dropDownField.field().assertValue("Red");

        element("valueGetter").click();
        element("out1").assertText("Red");

        element("openDropDown").click();
View Full Code Here

    }

    protected void checkNoCachingHighlight(String pageUrl){
        testAppFunctionalPage(pageUrl);
        DropDownFieldInspector dropdown = dropDownField("formID:plantsNoCaching");
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).click();
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).assertStyle("background-color: black;");
View Full Code Here

        testAppFunctionalPage(pageUrl);
        DropDownFieldInspector dropdown = dropDownField("formID:plantsNoCaching");
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).click();
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).assertStyle("background-color: black;");
    }

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

    }

    protected void checkAfterRenderHighlight(String pageUrl){
        testAppFunctionalPage(pageUrl);
        DropDownFieldInspector dropdown = dropDownField("formID:plantsAfterRender");
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).click();
        element("formID:renderPlants").click();
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
View Full Code Here

        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).click();
        element("formID:renderPlants").click();
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.field().keyDown(KeyEvent.VK_DOWN);
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        dropdown.popup().items().get(1).assertStyle("background-color: black;");
    }

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

    }

    protected void checkNoCashingAutoComplete(String pageUrl){
        testAppFunctionalPage(pageUrl);
        DropDownFieldInspector dropdown = dropDownField("formID:plantsNoCaching");
        WebElement field_ = getDriver().findElement(By.xpath(dropdown.field().getXPath()));
        field_.sendKeys("a");
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        field_.sendKeys("b");
        OpenFacesAjaxLoadingMode.getInstance().waitForLoad();
        element("formID:selectedRangeSize").assertText("5");
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.