Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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);
        }