public List <SelfDetails> MapPersonDetails() { List <SelfDetails> selfDetails =; SelfDetails selves = new SelfDetails(); return(selfDetails); }
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 SelfFullApplicationNoCheckBox() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.ClickConfirmCheckBox(); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.ClickConfirmCheckBox(); }
public IActionResult Index() { //var model = selectListItems(); var x = new SelfDetails(); x.DomainAreas = selectListItems(); return(View(x)); }
public void SelfFullApplicationNoDOB() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.EnterDOB(string.Empty, string.Empty, string.Empty); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.EnterDOB(day, month, year); }
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 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 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"); }
public void SelfFullApplicationNoPostcode() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.ClickUseAddressLookup(); // Make more fluid join_selfDetailsPage.EnterHouseNumber("48"); join_selfDetailsPage.EnterPostcode(string.Empty); Assert.IsFalse(driver.FindElement(By.Id("btnFindAddress")).Enabled); join_selfDetailsPage.EnterPostcode("SG54NE"); }
public void SelfFullApplicationPhoneNumberMessage() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); IWebElement telephoneField = driver.FindElement(By.Id("tbTelephone")); telephoneField.Click(); // Add true Check for value at this position Assert.IsTrue(driver.FindElements(By.ClassName("state-msg-info"))[4].Displayed); Assert.AreEqual(driver.FindElements(By.ClassName("state-msg-info"))[4].Text, "We will only call you if there's an issue with your account or orders: our team never make any 'cold calls'."); }
public void SelfFullApplicationClearedAddressDetails() { SelfDetails join_selfDetailsPage = new SelfDetails(base.driver); join_selfDetailsPage.ClickFindAddress(); join_selfDetailsPage.ClickClearAddress(); join_selfDetailsPage.CheckAddressDetails("", "", "", "", "", ""); Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled); join_selfDetailsPage.ClickUseAddressLookup(); // Make more fluid join_selfDetailsPage.ClickFindAddress(); join_selfDetailsPage.CheckAddressDetails("48 Church Road", "Stotfold", "", "Hitchin", "Bedfordshire", "SG5 4NE"); }
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(); }