use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.SignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanNotLogInWithBlankUsername.
@Test(groups = "login-anonCanNotLogInWithBlankUsername")
public void anonCanNotLogInWithBlankUsername() {
SignInPage signIn = new ArticlePage().open(MercurySubpages.MAIN_PAGE).getTopbar().openNavigation().clickOnSignInRegisterButton().navigateToSignIn();
signIn.typePassword(Configuration.getCredentials().password10);
assertTrue(signIn.submitButtonNotClickable());
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.SignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanNotLogInWithInvalidUsername.
@Test(groups = "login-anonCanNotLogInWithInvalidUsername")
public void anonCanNotLogInWithInvalidUsername() {
SignInPage signIn = new ArticlePage().open(MercurySubpages.MAIN_PAGE).getTopbar().openNavigation().clickOnSignInRegisterButton().navigateToSignIn();
signIn.login(String.valueOf(DateTime.now().getMillis()), Configuration.getCredentials().password10);
assertTrue(signIn.getError().contains(EXPECTED_ERROR_MESSAGE));
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.SignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanNotLogInWithInvalidPassword.
@Test(groups = "login-anonCanNotLogInWithInvalidPassword")
public void anonCanNotLogInWithInvalidPassword() {
ArticlePage article = new ArticlePage();
SignInPage signIn = article.open(MercurySubpages.MAIN_PAGE).getTopbar().openNavigation().clickOnSignInRegisterButton().navigateToSignIn();
signIn.login(Configuration.getCredentials().userName10, "someinvalidpassw0rd");
assertTrue(signIn.getError().contains(EXPECTED_ERROR_MESSAGE));
}
use of com.wikia.webdriver.pageobjectsfactory.pageobject.auth.signin.SignInPage in project selenium-tests by Wikia.
the class LoginTests method anonCanNotLogInWithBlankPassword.
@Test(groups = "login-anonCanNotLogInWithBlankPassword")
public void anonCanNotLogInWithBlankPassword() {
ArticlePage article = new ArticlePage();
SignInPage signIn = article.open(MercurySubpages.MAIN_PAGE).getTopbar().openNavigation().clickOnSignInRegisterButton().navigateToSignIn();
signIn.login(Configuration.getCredentials().userName10, "someinvalidpassw0rd");
assertTrue(signIn.submitButtonNotClickable());
}
Aggregations