com.liferay.blade.sample.test.functional.utils.BladeSampleFunctionalActionUtil.mouseOverClick() - java examples

Here are the examples of the java api com.liferay.blade.sample.test.functional.utils.BladeSampleFunctionalActionUtil.mouseOverClick() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

10 Examples 7

17 View Complete Implementation : BladeControlMenuEntryTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testBladeControlMenuEntry() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    replacedert.replacedertTrue("Control Menu Entry Link is not visible", _controlMenuLink.isDisplayed());
    replacedert.replacedertTrue("Expected: Blade Menu Entry Custom Message, but saw" + _controlMenuLinkText.getText(), _controlMenuLinkText.getText().contains("Blade Menu Entry Custom Message"));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _controlMenuLinkText);
    Thread.sleep(1000);
    replacedert.replacedertTrue("Expected: https://www.liferay.com/, but saw " + _webDriver.getCurrentUrl(), _webDriver.getCurrentUrl().equals("https://www.liferay.com/"));
}

16 View Complete Implementation : BladeSpringMVCPortletTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testDeleteFoo() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    String url = _webDriver.getCurrentUrl();
    String windowHandler = _webDriver.getWindowHandle();
    List<WebElement> rows = _webDriver.findElements(By.xpath(_tableRow));
    int originalRows = rows.size();
    replacedert.replacedertTrue("Liferay Icon Menus is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _lfrIconMenu));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrIconMenu);
    replacedert.replacedertTrue("Action Menu Delete is not clickable", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _lfrMenuDelete));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrMenuDelete);
    replacedert.replacedertTrue("Alert is not present!", BladeSampleFunctionalActionUtil.isAlertPresent(_webDriver));
    _webDriver.switchTo().window(windowHandler);
    Thread.sleep(1000);
    _webDriver.navigate().to(url);
    _webDriver.navigate().refresh();
    replacedert.replacedertTrue("Service Builder Table is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _table));
    rows = _webDriver.findElements(By.xpath(_tableRow));
    int newRows = rows.size();
    int expectedFoos = originalRows - 1;
    replacedert.replacedertTrue("Expected " + expectedFoos + " foos, but saw " + newRows + " foos", newRows == expectedFoos);
}

15 View Complete Implementation : BladePortletToolbarContributorTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testBladePortletToolbarContributor() throws InterruptedException, IOException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    replacedert.replacedertTrue("Portlet was not deployed", _helloWorldPortlet.isDisplayed());
    replacedert.replacedertTrue("Portlet Topper Toolbar is not displayed", _portletTopperToolbar.isEnabled());
    _helloWorldPortlet.click();
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _portletTopperToolbar);
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrMenuLiferay);
    replacedert.replacedertTrue("Expected: https://www.liferay.com/, but saw " + _webDriver.getCurrentUrl(), _webDriver.getCurrentUrl().equals("https://www.liferay.com/"));
}

15 View Complete Implementation : BladeServiceBuilderTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testCreateFoo() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _addButton);
    replacedert.replacedertTrue("Field1 is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _field1Form));
    _field1Form.sendKeys("ServiceBuilderWebTest");
    _field5Form.clear();
    _field5Form.sendKeys("field5");
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _saveButton);
    replacedert.replacedertTrue("Service Builder Table is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _table));
    replacedert.replacedertTrue("ServiceBuilderWebTest is not present in table", _table.getText().contains("ServiceBuilderWebTest"));
}

14 View Complete Implementation : BladePortletConfigurationIconTest.java
Copyright Apache License 2.0
Author : liferay
@Ignore
@Test
public void testBladePortletConfigurationIcon() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    replacedert.replacedertTrue("Portlet was not deployed", _helloWorldPortlet.isDisplayed());
    _helloWorldPortlet.click();
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _verticalEllipsis);
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrMenuSampleLink);
    replacedert.replacedertTrue("Expected: https://www.liferay.com/, but saw " + _webDriver.getCurrentUrl(), _webDriver.getCurrentUrl().equals("https://www.liferay.com/"));
}

13 View Complete Implementation : BladePortletRenderCommandTest.java
Copyright Apache License 2.0
Author : liferay
// Doesn't work in headless mode
@Ignore
@Test
public void testBladePortletRender() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    replacedert.replacedertTrue("Portlet was not deployed", _bladeSampleRenderPortlet.isDisplayed());
    replacedert.replacedertTrue("Expected Blade Render Portlet, but saw " + _portletreplacedle.getText(), BladeSampleFunctionalActionUtil.getTextToLowerCase(_portletreplacedle).equals("blade render portlet"));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _portletButton);
    replacedert.replacedertTrue("Render Page is not available", _portletBody.isDisplayed());
    replacedert.replacedertTrue("Expected render page, but saw " + _portletBodyMaster.getText(), _portletBodyMaster.getText().equals("render page"));
}

13 View Complete Implementation : BladeServiceBuilderTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testUpdateFoo() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    replacedert.replacedertTrue("Liferay Icon menu is not visible", BladeSampleFunctionalActionUtil.isClickable(_webDriver, _lfrIconMenu));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrIconMenu);
    replacedert.replacedertTrue("Liferay Menu Edit is not visible", BladeSampleFunctionalActionUtil.isClickable(_webDriver, _lfrMenuEdit));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrMenuEdit);
    replacedert.replacedertTrue("Field 1 form is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _field1Form));
    _field1Form.clear();
    _field1Form.sendKeys("field1 with Updated Name");
    replacedert.replacedertTrue("Save button is not visible", BladeSampleFunctionalActionUtil.isClickable(_webDriver, _saveButton));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _saveButton);
    replacedert.replacedertTrue("Service Builder Table is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _table));
    replacedert.replacedertTrue("Service Builder Table does not contain Updated Name", _table.getText().contains("field1 with Updated Name"));
}

12 View Complete Implementation : BladePortletActionCommandTest.java
Copyright Apache License 2.0
Author : liferay
// Doesn't work in headless mode
@Ignore
@Test
public void testBladePortletActionCommand() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    replacedert.replacedertTrue("Portlet was not deployed", _bladeSampleActionCommandGreeterPortlet.isDisplayed());
    replacedert.replacedertTrue("Name Field is not visible", _nameField.isDisplayed());
    _nameField.clear();
    _nameField.sendKeys("tester");
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _saveButton);
    Thread.sleep(1000);
    _webDriver.navigate().refresh();
    replacedert.replacedertTrue("Expected Hello tester! Welcome to OSGi Hello from BLADE!," + " but saw " + _portletBody.getText(), BladeSampleFunctionalActionUtil.isTextPresent(_webDriver, _portletBody, "Hello tester! Welcome to OSGi Hello from BLADE!"));
}

10 View Complete Implementation : BladeServiceBuilderTest.java
Copyright Apache License 2.0
Author : liferay
@Test
public void testDeleteFoo() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    String url = _webDriver.getCurrentUrl();
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    String windowHandler = _webDriver.getWindowHandle();
    List<WebElement> rows = _webDriver.findElements(By.xpath("//table[contains(@data-searchcontainerid,'foosSearchContainer')]/tbody/tr"));
    int originalRows = rows.size();
    replacedert.replacedertTrue("Liferay Icon Menus is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _lfrIconMenu));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrIconMenu);
    replacedert.replacedertTrue("Action Menu Delete is not clickable", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _lfrMenuDelete));
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _lfrMenuDelete);
    replacedert.replacedertTrue("Alert is not present!", BladeSampleFunctionalActionUtil.isAlertPresent(_webDriver));
    _webDriver.switchTo().window(windowHandler);
    Thread.sleep(1000);
    _webDriver.navigate().to(url);
    replacedert.replacedertTrue("Service Builder Table is not visible", BladeSampleFunctionalActionUtil.isVisible(_webDriver, _table));
    rows = _webDriver.findElements(By.xpath(_tableRow));
    int newRows = rows.size();
    int expectedFoos = originalRows - 1;
    replacedert.replacedertTrue("Expected " + expectedFoos + " foos, but saw " + newRows + " foos", newRows == expectedFoos);
}

9 View Complete Implementation : BladeConfigurationActionTest.java
Copyright Apache License 2.0
Author : liferay
@Ignore
@Test
public void testBladeConfigurationAction() throws InterruptedException, PortalException {
    _webDriver.get(_portletURL.toExternalForm());
    BladeSampleFunctionalActionUtil.implicitWait(_webDriver);
    BladeSampleFunctionalActionUtil.implicitWait(_newWebDriverWindow);
    String url = _webDriver.getCurrentUrl();
    replacedert.replacedertTrue("Portlet was not deployed", _bladeMessagePortlet.isDisplayed());
    _bladeMessagePortlet.click();
    BladeSampleFunctionalActionUtil.mouseOverClick(_webDriver, _verticalEllipsis);
    WebElement configuration = _webDriver.findElement(By.linkText("Configuration"));
    String configurationLink = configuration.getAttribute("href");
    _newWebDriverWindow.get(configurationLink);
    BladeSampleFunctionalActionUtil.mouseOverClick(_newWebDriverWindow, _saveButton);
    replacedert.replacedertTrue("Success Message is not visible", _successMessage.isDisplayed());
    _webDriver.get(url);
    replacedert.replacedertTrue("Expected Blade Message Portlet, but saw: " + _portletreplacedle.getText(), BladeSampleFunctionalActionUtil.getTextToLowerCase(_portletreplacedle).equals("blade message portlet"));
    replacedert.replacedertTrue("Expected Hello from BLADE JSP!, but saw: " + _portletBody.getText(), BladeSampleFunctionalActionUtil.getTextToLowerCase(_portletBody).equals("hello from blade jsp!"));
}