Esempio n. 1
0
        public void DfELoginWithProviderUsernameAndPassword(string user, string pass)
        {
            HomePage homePage = new HomePage(webDriver);

            homePage.ClickLoginDfE();

            DfESignInPage dfESignInPage = new DfESignInPage(webDriver);

            dfESignInPage.EnterUsername(user);
            dfESignInPage.EnterPassword(pass);
            dfESignInPage.ClickSignInButtonProvider();
        }
Esempio n. 2
0
        public void DfELoginWithUsernameAndPassword(string user, string pass)
        {
            HomePage homePage = new HomePage(webDriver);

            homePage.ClickLoginDfE();

            DfESignInPage dfESignInPage = new DfESignInPage(webDriver);

            dfESignInPage.EnterUsername(Configurator.GetConfiguratorInstance().GetdFEUser());
            dfESignInPage.EnterPassword(Configurator.GetConfiguratorInstance().GetdFEPassword());
            dfESignInPage.ClickSignInButton();
        }
        public void GivenIHaveLoggedInAsAUser(string p0)
        {
            switch (p0)
            {
            case "SiteAdmin":
                DfESignInPage.SigninAsSiteAdmin();
                break;

            case "AllUser":
                DfESignInPage.SigninAsAllUser();
                break;

            case "ReviewerAndProvider":
                DfESignInPage.SigninAsRevProvUser();
                break;

            case "Reviewer":
                DfESignInPage.SigninAsReviewer();
                break;

            case "Provider":
                DfESignInPage.SigninAsProvider();
                break;

            case "RegistrationEditor":
                DfESignInPage.SigninAsRegistrationEditor();
                break;

            case "ResultsEditor":
                DfESignInPage.SigninAsResultsEditor();
                break;

            case "PearsonSiteAdmin":
                DfESignInPage.SigninAsPearsonSiteAdmin();
                break;

            case "NoRoleNoService":
                DfESignInPage.SigninAsNoRoleNoServiceUser();
                break;

            case "NoServiceTole":
                DfESignInPage.SigninAsNoServiceUser();
                break;

            case "CityAndGuildsAdmin":
                DfESignInPage.SigninAsCityAndGuildsAdminUser();
                break;

            case "ProviderBarnsleyPA":
                DfESignInPage.SigninAsProviderBarnsleyPAUser();
                break;

            case "ProviderBarnsleyLRE":
                DfESignInPage.SigninAsProviderBarnsleyLREUser();
                break;

            case "ProviderBarnsleyAll":
                DfESignInPage.SigninAsProviderBarnsleyAllUser();
                break;

            case "ProviderCardinalPA":
                DfESignInPage.SigninAsProviderCardinalPAUser();
                break;

            case "ProviderCardinalLRE":
                DfESignInPage.SigninAsProviderCardinalLREUser();
                break;

            case "ProviderCardinalAll":
                DfESignInPage.SigninAsProviderCardinalAllUser();
                break;

            case "ProviderDudleyPA":
                DfESignInPage.SigninAsProviderDudleyPAUser();
                break;

            case "ProviderDudleyLRE":
                DfESignInPage.SigninAsProviderDudleyLREUser();
                break;

            case "ProviderDudleyAll":
                DfESignInPage.SigninAsProviderDudleyAllUser();
                break;

            case "TLevelUser":
                DfESignInPage.SigninAsTLevelUser();
                break;
            }
        }
 public void WhenIEnterValidDfESigninUsernameAndPasswordAndClickOnSignInButton()
 {
     DfESignInPage.DfESignIn(DfEUserName, DfEPassword);
 }
Esempio n. 5
0
 public void WhenILoggedInWithRegistrationEditorUser()
 {
     DfESignInPage.SigninAsRegistrationEditor();
     RegistrationsPage.ClickRegLink();
     AddRegistrations();
 }
Esempio n. 6
0
 public void GivenIHaveLoginAsAAdminUser()
 {
     DfESignInPage.SigninAsSiteAdmin();
 }
 public void WhenISelectOrganisationAndClickOnContinuebutton()
 {
     WebDriver.FindElement(DfESignInPage.StartNowButton).Click();
     DfESignInPage.DfESignIn(DfEUserName, DfEPassword);
 }