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 completePart1and2() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.SelectTitle("Mr"); join_selfDetailsPage.EnterFirstName(forename); join_selfDetailsPage.EnterSurname(surname); join_selfDetailsPage.EnterEmailAddress("*****@*****.**"); join_selfDetailsPage.EnterPhoneNumber("07713187347"); join_selfDetailsPage.EnterDOB(day, month, year); join_selfDetailsPage.EnterHouseNumber("48"); join_selfDetailsPage.EnterPostcode("SG54NE"); join_selfDetailsPage.ClickFindAddress(); join_selfDetailsPage.CheckAddressDetails("48 Church Road", "Stotfold", "", "Hitchin", "Bedfordshire", "SG5 4NE"); join_selfDetailsPage.ClickConfirmCheckBox(); join_selfDetailsPage.ClickNextButton(); SelfPayment join_selfPaymentPage = new SelfPayment(base.driver); join_selfPaymentPage.EnterCardHoldersName(string.Format("MR {0} {1}", forename.ToCharArray()[0], surname.ToUpper())); join_selfPaymentPage.EnterCardNumber("4242424242424242"); join_selfPaymentPage.SelectExpiryMonth("06"); join_selfPaymentPage.SelectExpiryYear("2022"); join_selfPaymentPage.EnterSecurityCode("123"); join_selfPaymentPage.ProposerSelected(true); join_selfPaymentPage.EnterProposerDetails("Kyle Brewer-Allan", "Test Street 101", "SG61EF", "*****@*****.**"); join_selfPaymentPage.SelectMediaOption("Wine fair/festival"); Assert.IsTrue(driver.FindElement(By.Id("btnSelfStep2")).Enabled); }
public void CompletePart1() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.SelectTitle("Mr"); join_selfDetailsPage.EnterFirstName(forename); join_selfDetailsPage.EnterSurname(surname); join_selfDetailsPage.EnterEmailAddress("*****@*****.**"); join_selfDetailsPage.EnterPhoneNumber("07713187347"); join_selfDetailsPage.EnterDOB(day, month, year); join_selfDetailsPage.EnterHouseNumber("48"); join_selfDetailsPage.EnterPostcode("SG54NE"); join_selfDetailsPage.ClickFindAddress(); join_selfDetailsPage.CheckAddressDetails("48 Church Road", "Stotfold", "", "Hitchin", "Bedfordshire", "SG5 4NE"); join_selfDetailsPage.ClickConfirmCheckBox(); }