public void SelfFullApplicationForenameTooShort() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterFirstName("A"); join_selfDetailsPage.ClickHeader(); join_selfDetailsPage.CheckErrorMessage("Must be at least 2 characters long."); join_selfDetailsPage.EnterFirstName(forename); }
public void SelfFullApplicationDOBInvalid() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterDOB("32", "13", "3017"); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.CheckErrorMessage("The date entered is not valid."); join_selfDetailsPage.EnterDOB(day, month, year); }
public void SelfFullApplicationDOBTooYoung() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterDOB("17", "08", "2017"); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.CheckErrorMessage("You must be over the age of 18 to join, you are currently 0."); join_selfDetailsPage.EnterDOB(day, month, year); }
public void SelfFullApplicationDOBTooOld() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterDOB("01", "01", "1900"); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.CheckErrorMessage("The date of birth entered indicates that you might be 118."); join_selfDetailsPage.EnterDOB(day, month, year); }
public void SelfFullApplicationInvalidEmailAddress() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterEmailAddress("invlalidEmailAddressExample"); join_selfDetailsPage.ClickHeader(); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.CheckErrorMessage("Sorry! This doesn`t look like a valid email address. Please try again."); join_selfDetailsPage.EnterEmailAddress("*****@*****.**"); }
public void SelfFullApplicationNoEmailAddress() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterEmailAddress(string.Empty); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.ClickHeader(); join_selfDetailsPage.CheckErrorMessage("Required Field"); join_selfDetailsPage.EnterEmailAddress("*****@*****.**"); }
public void SelfFullApplicationSurnameTooShort() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterSurname("A"); join_selfDetailsPage.ClickHeader(); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.CheckErrorMessage("Must be at least 2 characters long."); join_selfDetailsPage.EnterSurname(surname); }
public void SelfFullApplicationNoSurname() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterSurname(string.Empty); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.ClickHeader(); join_selfDetailsPage.CheckErrorMessage("Required Field"); join_selfDetailsPage.EnterSurname(surname); }
public void SelfFullApplicationInvalidPhoneNumber() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterPhoneNumber("."); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.ClickHeader(); join_selfDetailsPage.CheckErrorMessage("Only numbers are allowed."); join_selfDetailsPage.EnterPhoneNumber("07713187347"); }