Beispiel #1
0
        public void EmptyFieldNewPasswordChange()
        {
            LoginPage logPage   = new LoginPage(this.driver);
            var       userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData");

            logPage.NavigateTo();
            logPage.FillLoginForm(userLogin);

            ManageAccount manage = new ManageAccount(this.driver);
            var           user   = AccessExcelData.GetTestDataManage("ChangePasswordEmptryNewPassword");

            manage.NavigateTo();

            manage.FillChangePassworForm(user);
            manage.AssertErrorMessageForEmptyEmailField("The New password field is required.");
        }
Beispiel #2
0
        public void SuccessfulPasswordChange()
        {
            LoginPage logPage   = new LoginPage(this.driver);
            var       userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData");

            logPage.NavigateTo();
            logPage.FillLoginForm(userLogin);

            ManageAccount manage       = new ManageAccount(this.driver);
            var           userPassword = AccessExcelData.GetTestDataManage("ChangePasswordSuccessfully");

            manage.NavigateTo();

            manage.FillChangePassworForm(userPassword);
            manage.AssertSuccessfulPasswordChange("Your password has been changed.");
        }
Beispiel #3
0
        public void IncorrectCurrentPasswordChange()
        {
            LoginPage logPage   = new LoginPage(this.driver);
            var       userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData");

            logPage.NavigateTo();
            logPage.FillLoginForm(userLogin);

            ManageAccount manage = new ManageAccount(this.driver);
            var           user   = AccessExcelData.GetTestDataManage("ChangePasswordIncorrectCurrentPassword");

            manage.NavigateTo();

            manage.FillChangePassworForm(user);
            manage.AssertErrorMessageForEmptyEmailField("Incorrect password.");
        }
Beispiel #4
0
        public void PasswordMismatchChange()
        {
            LoginPage logPage   = new LoginPage(this.driver);
            var       userLogin = AccessExcelData.GetTestDataLoging("LoginForeinUserData");

            logPage.NavigateTo();
            logPage.FillLoginForm(userLogin);

            ManageAccount manage = new ManageAccount(this.driver);
            var           user   = AccessExcelData.GetTestDataManage("ChangePasswordMismatchNewPasswordAndConfirmPassword");

            manage.NavigateTo();

            manage.FillChangePassworForm(user);
            manage.AssertErrorMessageForEmptyEmailField("The new password and confirmation password do not match.");
        }