Ejemplo n.º 1
0
        public void SuccessfulRegistration()
        {
            _registrationFormPage.FillForm(_user);

            _registrationFormPage.AssertSuccessfulRegistration(_registrationFormPage.LogoutButton);
            _registrationFormPage.AssertSuccessfulRegistration(_registrationFormPage.CustomerNames);
        }
        public void Registration_With_AllRequiredFields()
        {
            _registrationFormPage.NavigateToRegForm();
            _registrationFormPage.FillForm(_user);
            _registrationFormPage.registerButton.Click();

            var names = _registrationFormPage.namesOfLoggedUser.Text;

            Assert.AreEqual(names, _user.firstNameInCreateAccount + " " + _user.lastNameInCreateAccount);
        }
Ejemplo n.º 3
0
        public void Registration_With_PasswordLessThenFiveSymbols()
        {
            _user.passwordInCreateAccount = "1234";

            _registrationFormPage.NavigateToRegForm();
            _registrationFormPage.FillForm(_user);
            _registrationFormPage.registerButton.Click();

            var PassError = _registrationFormPage.errorName.Text;

            Assert.AreEqual("passwd is invalid.", PassError);
        }
Ejemplo n.º 4
0
        public void Registration_With_NoLastName()
        {
            _user.lastNameInCreateAccount = String.Empty;

            _registrationFormPage.NavigateToRegForm();
            _registrationFormPage.FillForm(_user);
            _registrationFormPage.registerButton.Click();

            var LastNameError = _registrationFormPage.errorName.Text;

            Assert.IsTrue(LastNameError.Contains("lastname is required"));
        }
        public void Registration_With_NoPhone()
        {
            _user.phoneNumberInCreateForm = String.Empty;

            _registrationFormPage.NavigateToRegForm();
            _registrationFormPage.FillForm(_user);
            _registrationFormPage.registerButton.Click();

            var NoPhoneNameError = _registrationFormPage.errorName.Text;

            Assert.IsTrue(NoPhoneNameError.Contains("You must register at least one phone number."));
        }
 public void Fill_RegistrationForm_When_All_Data_Is_Valid()
 {
     _registrationFormPage.FillForm(_user);
     _registrationFormPage.Hobby.ScrollToElement().ToBeVisible().Click();
     _registrationFormPage.SubmitButton.ScrollToElement().ToBeVisible().Click();
 }