Examples of MenuBarElement


Examples of com.vaadin.testbench.elements.MenuBarElement

    @Test
    public void closeComboboxPopupOnClickToMenuBar() {
        openTestURL();

        openPopup();
        MenuBarElement menuBar = selectMenuBar();
        menuBar.click();
        Assert.assertFalse("Combobox popup items are visible",
                isElementPresent(By.className("gwt-MenuItem")));

        openPopup();
        menuBar = selectMenuBar();

        WebElement menuBarItem = findElement(By
                .className("v-menubar-menuitem-caption"));
        Actions actions = new Actions(getDriver());
        actions.moveToElement(menuBarItem).build().perform();
        menuBar.click();
        Assert.assertFalse("Combobox popup items are visible",
                isElementPresent(By.className("gwt-MenuItem")));
    }
View Full Code Here

Examples of com.vaadin.testbench.elements.MenuBarElement

                getDriver().findElement(By.className("gwt-MenuItem"))).build()
                .perform();
    }

    private MenuBarElement selectMenuBar() {
        MenuBarElement menuBar = $(MenuBarElement.class).first();
        menuBar.focus();

        Actions actions = new Actions(getDriver());
        actions.moveToElement(menuBar).build().perform();

        return menuBar;
View Full Code Here

Examples of com.vaadin.testbench.elements.MenuBarElement

    @Test
    public void testEnableParentLayout() {
        openTestURL();

        MenuBarElement menu = $(MenuBarElement.class).get(0);
        menu.focus();
        menu.sendKeys(Keys.ARROW_RIGHT);
        menu.sendKeys(Keys.ENTER);

        List<WebElement> captions = driver.findElements(By
                .className("v-menubar-menuitem-caption"));
        boolean found = false;

        for (WebElement caption : captions) {
            if ("subitem".equals(caption.getText())) {
                found = true;
            }
        }
        Assert.assertTrue("Sub menu is not opened on ENTER key", found);

        menu.sendKeys(Keys.SPACE);

        Assert.assertTrue("No result of action triggered by SPACE key",
                isElementPresent(By.className("action-result")));
    }
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.