public void SetUp() { Initialize(); _practiceRegistrationPage = new AutomationPracticeRegistrationPage(Driver); _practiceRegistrationPage.NavigateTo(); _user = AutomationPracticeRegistrationFactory.Create(); }
public void NavigationEmailForm(AutomationPracticeRegistrationModel user) { SignInButton.Click(); EmailAddressField.SendKeys(user.EmailAddressField); CreateAccountButton.Click(); Driver.ScrollTo(EmailField); }
public void NavigationEmailForm(AutomationPracticeRegistrationModel user) { SignInButton.Click(); EmailAddressField.SetText(user.EmailAddressField); CreateAccountButton.Click(); EmailField.ScrollTo().ToBeVisible(); }
public void ErrorisThrown_When_PasswordIsEmpty() { _user = AutomationPracticeRegistrationFactory.Create(); _user.Password = string.Empty; _fill.FillForm(_user); _page.AssertAlert("There is 1 error\r\npasswd is required."); }
public void ErrorisThrown_When_PostCodeIsEmpty() { _user = AutomationPracticeRegistrationFactory.Create(); _user.PostCode = string.Empty; _fill.FillForm(_user); _page.AssertAlert("There is 1 error\r\nThe Zip/Postal code you've entered is invalid. It must follow this format: 00000"); }
public void ErrorisThrown_When_LastNameIsEmpty() { _user = AutomationPracticeRegistrationFactory.Create(); _user.LastName = string.Empty; _fill.FillForm(_user); _page.AssertAlert("There is 1 error\r\nlastname is required."); }
public void FillForm(AutomationPracticeRegistrationModel _user) { _page = new ErrorThrows(Driver); _page.emailAdressField.SendKeys(_user.Email); _page.createAccountButton.Click(); _page.Title.Click(); _page.FirstName.SendKeys(_user.FirstName); _page.LastName.SendKeys(_user.LastName); _page.Password.SendKeys(_user.Password); _page.Days.SendKeys("1"); _page.Months.SendKeys("February"); _page.Year.SendKeys("1990"); _page.Address.SendKeys(_user.Address); _page.City.SendKeys(_user.City); _page.State.SendKeys(_user.State); _page.PostCode.SendKeys(_user.PostCode); _page.MobilePhone.SendKeys(_user.MobilePhone); _page.AssignAddress.SendKeys(_user.AssingAdress); _page.SubmitButton.Click(); }