Esempio n. 1
0
        public void CheckSuccessfulFullRegistation()
        {
            var    currentDate = DateTime.Now;
            string stringDate  = currentDate.ToString("yyyyMMddHHmm");

            var registrationInPage = new RegistrationInPage(_webDriver);

            registrationInPage.GoToRegistrationInPage()
            .SetFirstName("Vitalik")
            .SetLastName("Pupkin")
            .SetEmail($"{stringDate}@gmail.com")
            .SetPassword("QwE147AsD@-")
            .SetPasswordConfirm("QwE147AsD@-")
            .SetPhoneNumber("555.867.5309")
            .ClickNextButton();
            registrationInPage.SetCompanyName("fgfdgfd");
            registrationInPage.SetCompanyWebsite("https://newbookmodels.com/");
            registrationInPage.SetLocation("2459 Bentley Ave. Los Angeles CA 90025");
            registrationInPage.ClickLocation();
            Thread.Sleep(1000);
            registrationInPage.ClickPacMatched();
            registrationInPage.ClickIndustry();
            Thread.Sleep(1000);
            registrationInPage.ClickOptionText();
            registrationInPage.ClickSignupCompanyFormButton();
            Thread.Sleep(1000);

            var actualResult = _webDriver.Url;

            Assert.AreEqual("https://newbookmodels.com/explore", actualResult);
        }
Esempio n. 2
0
        public void CheckExceptionMessageInvalidPhoneNumber()
        {
            var registrationInPage = new RegistrationInPage(_webDriver);

            registrationInPage.GoToRegistrationInPage();
            registrationInPage.ClickNextButton();
            var actualMessage = registrationInPage.GetExceptionMessageInvalidPhoneFormat();

            Assert.AreEqual("Invalid phone format", actualMessage);
        }
Esempio n. 3
0
        public void CheckExceptionMessageRequiredEmail()
        {
            var registrationInPage = new RegistrationInPage(_webDriver);

            registrationInPage.GoToRegistrationInPage();
            registrationInPage.ClickNextButton();

            var actualMessage = registrationInPage.GetExceptionMessageRequiredEmail();

            Assert.AreEqual("Required", actualMessage);
        }
Esempio n. 4
0
        public void CheckSuccessfulHalfRegistration()
        {
            var    currentDate = DateTime.Now;
            string stringDate  = currentDate.ToString("yyyyMMddHHmm");

            var registrationInPage = new RegistrationInPage(_webDriver);

            registrationInPage.GoToRegistrationInPage()
            .SetFirstName("Vitalik")
            .SetLastName("Pupkin")
            .SetEmail($"{stringDate}@gmail.com")
            .SetPassword("QwE147AsD@-")
            .SetPasswordConfirm("QwE147AsD@-")
            .SetPhoneNumber("555.867.5309")
            .ClickNextButton();
            Thread.Sleep(5000);

            var actualResult = _webDriver.Url;

            Assert.AreEqual("https://newbookmodels.com/join/company", actualResult);
        }