public void CheckPasswordLength() { driver.Navigate().GoToUrl(homeURL); var POM = new SignUpPOM(driver); var PasswordFormGroup = POM.GetPasswordGroup(); var PasswordInput = POM.GetInputInGroup(PasswordFormGroup); PasswordInput.SendKeys("abc"); var error = POM.GetErrorInGroup(PasswordFormGroup); var errorText = error.Text; Assert.AreEqual("The password field must be at least 8 characters.", errorText); }
public void CheckSigninEmail() { driver.Navigate().GoToUrl(homeURL); var POM = new SignUpPOM(driver); var EmailFormGroup = POM.GetEmailGroup(); var EmailInput = POM.GetInputInGroup(EmailFormGroup); EmailInput.SendKeys("[email protected]"); var error = POM.GetErrorInGroup(EmailFormGroup); var errorText = error.Text; Assert.AreEqual("Must be valid email", errorText); }
public void CheckPasswordsMatch() { driver.Navigate().GoToUrl(homeURL); var POM = new SignUpPOM(driver); var PasswordFormGroup = POM.GetPasswordGroup(); var ConfirmPassowordFormGroup = POM.GetConfirmPasswordGroup(); var PasswordInput = POM.GetInputInGroup(PasswordFormGroup); var ConfirmPasswordInput = POM.GetInputInGroup(ConfirmPassowordFormGroup); PasswordInput.SendKeys("Password123"); ConfirmPasswordInput.SendKeys("Password125"); var error = POM.GetErrorInGroup(ConfirmPassowordFormGroup); var errorText = error.Text; Assert.AreEqual("The confirm password confirmation does not match.", errorText); }
public void CheckEmailsMatch() { driver.Navigate().GoToUrl(homeURL); var POM = new SignUpPOM(driver); var EmailFormGroup = POM.GetEmailGroup(); var ConfirmEmailFormGroup = POM.GetConfirmEmailGroup(); var EmailInput = POM.GetInputInGroup(EmailFormGroup); var ConfirmEmailInput = POM.GetInputInGroup(ConfirmEmailFormGroup); EmailInput.SendKeys("*****@*****.**"); ConfirmEmailInput.SendKeys("*****@*****.**"); var error = POM.GetErrorInGroup(ConfirmEmailFormGroup); var errorText = error.Text; Assert.AreEqual("Email must match confirm email", errorText); }