Пример #1
0
 public SigninTestSteps0(SigninPage signin, DashBoardPage dash, CreateAnAccountPage account, IWebDriver driver)
 {
     pageSignin  = signin;
     pageDash    = dash;
     pageAccount = account;
     _driver     = driver;
 }
        public void WhenTheUserProvidesTheRequiredInformationAndSubmitsForRegistration()
        {
            // sso.driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(20);
            string firstName = UserData.UserDataInfo["fname"];
            string lastName  = UserData.UserDataInfo["lname"];
            string password  = UserData.UserDataInfo["password"];
            CreateAnAccountPage createAnAccountPage = new CreateAnAccountPage(sso);

            createAnAccountPage.CreateNewUserInfo(firstName, lastName, password);
        }
        public void GivenUserEntersAllRequiredPersonalDetails()
        {
            CreateAnAccountPage cap = new CreateAnAccountPage(Driver);

            ut.EnterTextElement(cap.firstname, TestConstants.Firstname);
            ut.EnterTextElement(cap.lastname, TestConstants.Lastname);
            string fullname = TestConstants.Firstname + " " + TestConstants.Lastname;

            ScenarioContext.Current.Add(TestConstants.FullName, fullname);
            ut.EnterTextElement(cap.password, TestConstants.Password);
            ut.EnterTextElement(cap.adFirstName, TestConstants.Firstname);
            ut.EnterTextElement(cap.adLastName, TestConstants.Lastname);
            ut.EnterTextElement(cap.address, TestConstants.Adress);
            ut.EnterTextElement(cap.city, TestConstants.City);
            ut.DropdownSelect(cap.state, TestConstants.State);
            ut.EnterTextElement(cap.zipCode, TestConstants.ZipCode);
            ut.EnterTextElement(cap.phone, TestConstants.Mobile);
            ut.EnterTextElement(cap.alias, TestConstants.Alias);
        }
Пример #4
0
 public void ThenIShouldNavigateToARegistrationFormPage()
 {
     pageAccount = pageSignin.ClickCreateAccount();
     string validate = pageAccount.VerifyCreateAnAccountPage();
     //Assert.That(validate.Contains("Create an account"), "String not found in entire page content.");
 }
        public void WhenSubmitsTheSignUpForm()
        {
            CreateAnAccountPage cap = new CreateAnAccountPage(Driver);

            ut.ClickOnElement(cap.RegisterBtn);
        }