Beispiel #1
0
        public void GivenUserClicksThePrivacyStatement()
        {
            var regPage = new PageObjects.RegistrationPage();

            regPage.IndividualRegButton.Click();
            regPage.PrivacyStatmentlink.Click();
        }
Beispiel #2
0
        public void GivenUserClicksTheTermsOfUseAgreement()
        {
            var regPage = new PageObjects.RegistrationPage();

            regPage.IndividualRegButton.Click();
            regPage.TOUlink.Click();
        }
Beispiel #3
0
        public void ThenTheRegisterButtonIsDissabled()
        {
            var  regPage  = new PageObjects.RegistrationPage();
            bool endabled = regPage.RegisterButtonIsEndabled();

            endabled.ShouldBeEquivalentTo(false);
        }
Beispiel #4
0
        public void GivenUserTriedToSubmitAnIncompleteRegistractionForm()
        {
            var regPage = new PageObjects.RegistrationPage();

            regPage.IndividualRegButton.Click();
            regPage.FirstName.SendKeys("John");
            regPage.LastName.SendKeys("Doe");
            regPage.Password.SendKeys("adfadfadfa");
            regPage.touCheckBox.Click();
        }
Beispiel #5
0
        public void GivenUserRegistersAsAnIndividualAccount(string fName, string lName, string email, string pw)
        {
            Random random       = new Random();
            int    randomNumber = random.Next();
            string numText      = randomNumber.ToString();

            if (email == "test")
            {
                email = email + "" + numText + "@fakemail.com";
            }
            var regPage = new PageObjects.RegistrationPage();

            regPage.IndividualRegButton.Click();
            regPage.FirstName.SendKeys(fName);
            regPage.LastName.SendKeys(lName);
            regPage.eMailAddress.SendKeys(email);
            regPage.Password.SendKeys(pw);
            regPage.touCheckBox.Click();
            regPage.RegisterButton.Click();
        }