use of com.wikia.webdriver.pageobjectsfactory.pageobject.HomePage in project selenium-tests by Wikia.
the class Layout method testLayoutForDeAnon1284x900.
@Test(groups = { "globalNavigationBarLayoutForDeAnon1284x900" })
@Execute(onWikia = "de.gta")
@InBrowser(browserSize = "1296x900", browser = Browser.FIREFOX)
public void testLayoutForDeAnon1284x900() {
GlobalNavigation globalNavigation = new HomePage().getGlobalNavigation();
Assert.assertTrue(globalNavigation.isFandomLogoVisible());
Assert.assertTrue(globalNavigation.isCommunityCentralLinkVisible());
Assert.assertTrue(globalNavigation.isSearchInputVisible());
Assert.assertTrue(globalNavigation.isAccountMenuVisible());
Assert.assertTrue(globalNavigation.isStartWikiButtonVisible());
Assert.assertTrue(globalNavigation.isPartnerSlotLinkVisible());
Assert.assertFalse(globalNavigation.isGamesHubVisible());
Assert.assertFalse(globalNavigation.isMoviesHubVisible());
Assert.assertFalse(globalNavigation.isTVHubVisible());
Assert.assertFalse(globalNavigation.isWikisMenuVisible());
Assert.assertFalse(globalNavigation.isUserAvatarVisible());
Assert.assertFalse(globalNavigation.isNotificationsIconVisible());
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.HomePage in project selenium-tests by Wikia.
the class Navigating method testExploreWikisLink.
@Test(groups = { "exploreWikisLinkClickOnEnCommunityOpensExplorePage" })
public void testExploreWikisLink() {
new HomePage().getGlobalNavigation().openWikisMenu().clickExploreWikisLink();
Assertion.assertEquals(driver.getCurrentUrl(), urlBuilder.getUrlForPage("fandom", "/explore"));
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.HomePage in project selenium-tests by Wikia.
the class Layout method testLayoutForDeAnon.
@Test(groups = { "globalNavigationBarLayoutForDeAnon" })
@Execute(onWikia = "de.gta")
@InBrowser(browserSize = "1295x900", browser = Browser.FIREFOX)
public void testLayoutForDeAnon() {
GlobalNavigation globalNavigation = new HomePage().getGlobalNavigation();
Assert.assertTrue(globalNavigation.isFandomLogoVisible());
Assert.assertTrue(globalNavigation.isCommunityCentralLinkVisible());
Assert.assertTrue(globalNavigation.isSearchInputVisible());
Assert.assertTrue(globalNavigation.isAccountMenuVisible());
Assert.assertTrue(globalNavigation.isStartWikiButtonVisible());
Assert.assertFalse(globalNavigation.isGamesHubVisible());
Assert.assertFalse(globalNavigation.isMoviesHubVisible());
Assert.assertFalse(globalNavigation.isTVHubVisible());
Assert.assertFalse(globalNavigation.isWikisMenuVisible());
Assert.assertFalse(globalNavigation.isUserAvatarVisible());
Assert.assertFalse(globalNavigation.isNotificationsIconVisible());
Assert.assertFalse(globalNavigation.isPartnerSlotLinkVisible());
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.HomePage in project selenium-tests by Wikia.
the class Navigating method testFandomUniversityLink.
@Test(groups = { "fandomUniversityLinkClickOnEnCommunityOpensFandomUniversity" })
public void testFandomUniversityLink() {
new HomePage().getGlobalNavigation().openWikisMenu().clickFandomUniversityLink();
Assertion.assertEquals(driver.getCurrentUrl(), urlBuilder.getUrlForPage("community", "/wiki/Fandom_University"));
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.HomePage in project selenium-tests by Wikia.
the class Layout method testLayoutForDeLoggedIn1284x900.
@Test(groups = { "globalNavigationBarLayoutForDeLoggedIn1284x900" })
@Execute(onWikia = "de.gta", asUser = User.USER_GERMAN)
@InBrowser(browserSize = "1296x900", browser = Browser.FIREFOX)
public void testLayoutForDeLoggedIn1284x900() {
GlobalNavigation globalNavigation = new HomePage().getGlobalNavigation();
Assert.assertTrue(globalNavigation.isFandomLogoVisible());
Assert.assertTrue(globalNavigation.isCommunityCentralLinkVisible());
Assert.assertTrue(globalNavigation.isSearchInputVisible());
Assert.assertTrue(globalNavigation.isUserAvatarVisible());
Assert.assertTrue(globalNavigation.isNotificationsIconVisible());
Assert.assertTrue(globalNavigation.isStartWikiButtonVisible());
Assert.assertTrue(globalNavigation.isPartnerSlotLinkVisible());
Assert.assertFalse(globalNavigation.isGamesHubVisible());
Assert.assertFalse(globalNavigation.isMoviesHubVisible());
Assert.assertFalse(globalNavigation.isTVHubVisible());
Assert.assertFalse(globalNavigation.isWikisMenuVisible());
Assert.assertFalse(globalNavigation.isAccountMenuVisible());
}
Aggregations