public void AddPayeScheme(string companyNumber)
        {
            ViewAccount();
            AccountHomePage accounthomepage = new AccountHomePage(Driver);

            accounthomepage.PAYELink.Click();
            PayeSchemesPage payeschemespage = new PayeSchemesPage(Driver);

            payeschemespage.AddPayeButton.Click();
            payeschemespage.AddPayeDraft.Click();
            payeschemespage.ContinuePaye.Click();
            HMRCLoginPage hmrcpage = new HMRCLoginPage(Driver);

            LoginHmrcCredentials();
            GrantAuthority();
            //LoadTempPage();
            HMRCResponsePage hmrcresponsepage = new HMRCResponsePage(Driver);

            hmrcresponsepage.AuthoriseButton.Click();
            PayeSchemesPage payeschemepage = new PayeSchemesPage(Driver);

            payeschemepage.ChooseExistingCompany.Click();
            hmrcresponsepage.AuthoriseButton.Click();
            hmrcresponsepage.AuthoriseButton.Click();
            //HMRCResponsePage hmrcresponsepage = new HMRCResponsePage(Driver);
        }
Example #2
0
        public void LoginHmrcCredentials()
        {
            HMRCLoginPage hmrcpage = new HMRCLoginPage(Driver);

            hmrcpage.UserNameTextBox.SendKeys(HMRCUsername);
            hmrcpage.PasswordTextBox.SendKeys(HMRCPassword);
            hmrcpage.SignInButton.Click();
        }