use of com.wikia.webdriver.elements.mercury.components.TopBar in project selenium-tests by Wikia.
the class NavigationTests method mercury_navigation_resetNavigationState.
void mercury_navigation_resetNavigationState(WikiBasePageObject page) {
TopBar topBar = page.getTopBar();
Navigation navigation = topBar.openNavigation();
Assertion.assertTrue(navigation.isMainHeaderVisible());
navigation.openSubMenu(1);
Assertion.assertTrue(navigation.isBackButtonVisible());
topBar.clickCloseButton();
topBar.openNavigation();
Assertion.assertTrue(navigation.isMainHeaderVisible());
}
use of com.wikia.webdriver.elements.mercury.components.TopBar in project selenium-tests by Wikia.
the class CuratedContentModal method CuratedContentModal_002_MercuryNavBarShouldNotBeVisible.
@Execute(asUser = User.STAFF)
@Test(groups = { "CuratedContentModal_002", "CuratedContent" })
public void CuratedContentModal_002_MercuryNavBarShouldNotBeVisible() {
MainPage main = new MainPage(driver).open();
CuratedContentToolModal modal = main.clickCuratedContentToolButton();
Assertion.assertTrue(modal.isModalVisible());
Assertion.assertFalse(new TopBar(driver).isNavigationBarVisible());
}
use of com.wikia.webdriver.elements.mercury.components.TopBar in project selenium-tests by Wikia.
the class NavigationTests method mercury_navigation_openAndCloseNavigationAndItsSubMenu.
void mercury_navigation_openAndCloseNavigationAndItsSubMenu(WikiBasePageObject page) {
TopBar topBar = page.getTopBar();
topBar.openNavigation().openSubMenu(1).closeSubMenu();
topBar.clickCloseButton();
Assertion.assertTrue(topBar.isHamburgerIconVisible());
}
use of com.wikia.webdriver.elements.mercury.components.TopBar in project selenium-tests by Wikia.
the class SignupPageObject method openMobileSignupPage.
public SignupPageObject openMobileSignupPage() {
new TopBar(driver).openNavigation();
new Navigation(driver).clickOnSignInRegisterButton();
wait.forElementVisible(signupButton);
signupButton.click();
return new SignupPageObject(driver);
}
use of com.wikia.webdriver.elements.mercury.components.TopBar in project selenium-tests by Wikia.
the class SoundCloudTests method init.
private void init() {
this.topBar = new TopBar(driver);
this.navigation = new Navigation(driver);
this.navigate = new Navigate();
this.widget = new SoundCloudWidgetPageObject(driver);
}
Aggregations