Package org.seleniuminspector.openfaces

Examples of org.seleniuminspector.openfaces.TabSetInspector.tabs()


        TabSetInspector localeSelector = tabSet("dcForm:localeSelector");
        assertEquals(0, localeSelector.getTabIndex());
        localeSelector.tabs().get(1).click();
        waitForPageToLoad();
        assertEquals(1, localeSelector.getTabIndex());
        localeSelector.tabs().get(2).click();
        waitForPageToLoad();
        assertEquals(2, localeSelector.getTabIndex());
        localeSelector.tabs().get(0).click();
        waitForPageToLoad();
        assertEquals(0, localeSelector.getTabIndex());
View Full Code Here


        waitForPageToLoad();
        assertEquals(1, localeSelector.getTabIndex());
        localeSelector.tabs().get(2).click();
        waitForPageToLoad();
        assertEquals(2, localeSelector.getTabIndex());
        localeSelector.tabs().get(0).click();
        waitForPageToLoad();
        assertEquals(0, localeSelector.getTabIndex());
        DateChooserInspector dateChooser = dateChooser("dcForm:dcMMdd");
        dateChooser.field().type("wrong");
        localeSelector.tabs().get(1).click();
View Full Code Here

        localeSelector.tabs().get(0).click();
        waitForPageToLoad();
        assertEquals(0, localeSelector.getTabIndex());
        DateChooserInspector dateChooser = dateChooser("dcForm:dcMMdd");
        dateChooser.field().type("wrong");
        localeSelector.tabs().get(1).click();
        assertEquals(0, localeSelector.getTabIndex());
        dateChooser.field().assertValue("wrong");
    }

    //todo: rework the test appropriately to new demo content
View Full Code Here

        testAppFunctionalPage("/components/datatable/datatableFilteringSearchField.jsf");

        TabSetInspector loadingModes = tabSet("formID:loadingModes");
        DataTableInspector dataTable = dataTable("formID:filterableDataTable_searchField");
        if (loadingMode instanceof ServerLoadingMode) {
            loadingModes.tabs().get(1).clickAndWait();
        }

        dataTable.setLoadingMode(loadingMode);
        dataTable.column(0).filter(InputTextFilterInspector.class, "formID:filterableDataTable_searchField:filter1").makeFiltering("col3_row1");
View Full Code Here

                    .assertElementExists(false);
        }

        if (loadingMode instanceof ServerLoadingMode) {
            // reset tab index for possible further tests
            loadingModes.tabs().get(0).clickAndWait();
        }

    }

View Full Code Here

        firstDaysOfWeek.put(Locale.JAPANESE.toString(), "\u65E5");
        firstDaysOfWeek.put(Locale.ITALIAN.toString(), "lun");

        TabSetInspector localeChanger = tabSet("formID:localeChanger");
        checkValues(Locale.ENGLISH.toString());
        localeChanger.tabs().get(1).clickAndWait();
        checkValues(Locale.FRENCH.toString());
        localeChanger.tabs().get(2).clickAndWait();
        checkValues(Locale.GERMAN.toString());
        /* this used to work locally but failing on the server (command timed out + some japanese/italian locale issue)
           -- uncomment and see what might be wrong
View Full Code Here

        TabSetInspector localeChanger = tabSet("formID:localeChanger");
        checkValues(Locale.ENGLISH.toString());
        localeChanger.tabs().get(1).clickAndWait();
        checkValues(Locale.FRENCH.toString());
        localeChanger.tabs().get(2).clickAndWait();
        checkValues(Locale.GERMAN.toString());
        /* this used to work locally but failing on the server (command timed out + some japanese/italian locale issue)
           -- uncomment and see what might be wrong

        localeChanger.tabs().get(3).clickAndWait();
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.