Ejemplo n.º 1
0
        public void SelfFullApplicationNoPhoneNumber()
        {
            SelfDetails join_selfDetailsPage = new SelfDetails(base.driver);

            join_selfDetailsPage.EnterPhoneNumber(string.Empty);
            Assert.IsFalse(driver.FindElement(By.Id("btnSelfStep1")).Enabled);
            join_selfDetailsPage.ClickHeader();
            join_selfDetailsPage.CheckErrorMessage("Required Field");
            join_selfDetailsPage.EnterPhoneNumber("07713187347");
        }
Ejemplo n.º 2
0
        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");
        }
Ejemplo n.º 3
0
        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);
        }
Ejemplo n.º 4
0
        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();
        }