Example #1
0
  @Test(dataProvider = "C49189", dataProviderClass = TestDataProvider.class)
  public void changeUserPassword(String currency) {
    homePage = new HomePage();
    popUpPage = new PopUpPage();

    homePage.clickAuthBtn();
    popUpPage.authorization(email, password);

    asserts = new Asserts();
    asserts.checkLoginIsSuccessful(currency);

    userPage = new UserPage();
    userPage.clickUserProfile();

    userProfile = new UserProfile();
    userProfile.changePassword("globotest", "globotest1", "globotest1");
    asserts.checkChangePasswordMsg("Ваш пароль был успешно изменен");
    userProfile.clickPopupClose();

    userPage.logOut();

    popUpPage = homePage.clickAuthBtn();
    popUpPage.authorization(email, newPassword);

    asserts.checkLoginIsSuccessful(currency);

    userPage.clickUserProfile();

    userProfile.changePassword("globotest1", "globotest", "globotest");
    asserts.checkChangePasswordMsg("Ваш пароль был успешно изменен");
    userProfile.clickPopupClose();

    userPage.logOut();
  }