//Constructor public TestRunnerClass() { //Step-2 Initialize the Run-Time vars from the Config File RunTimeVars.ReadAppConfig(); //Step-3 Create a reference to the UIMap(s)/Page Object(s) //************************** // Test Context Section //************************ testContext = new RunTestContext(); //************************ // Page Objects Section //************************ adminPrograms = new AdminPrograms(); creditHoursTab = new CreditHoursTab(); headerPage = new HeaderPage(); loginPage = new LoginPage(); pageFactoryModel = new PageFactoryModel(); parentStudentTab = new ParentStudentTab(); providerSearchPage = new ProviderSearchPage(); safePage = new SafePage(); staffTab = new StaffTab(); studentFinanceSearchPage = new StudentFinanceSearchPage(); studentSearchPage = new StudentSearchPage(); testPage1 = new TestPage1(); testPage2 = new TestPage2(); verifyPageTabs = new VerifyPageTabs(); } //end Constructor
public void ISearchForProviderWithThisHealthPlan(string queryText, string healthPlan) { // Make sure the provider search page is loaded in the browser if (providerSearchPage == null) { providerSearchPage = new ProviderSearchPage(driver); } searchResultsPage = providerSearchPage.ExecuteSearch(queryText, healthPlan); }
public void TestProviderSearchFromHomePage() { HomePage homePage = new HomePage(driver); ProviderSearchPage searchPage = homePage.ClickFindADoctor(); ProviderSearchResultsPage resultsPage = searchPage.ExecuteSearch("nephrology", "HMSA Akamai Advantage"); ProviderSearchResult firstResult = resultsPage.FirstSearchResult; Assert.AreEqual("Aaron K Nada MD", firstResult.ProviderName); }
public TestRunnerClass() { //Step-2 Initialize the Run-Time vars from the Config File RunTimeVars.ReadAppConfig(); //Step-3 Create a reference to the UIMap(s)/Page Object(s) //************************** // Test Context Section //************************ testContext = new ProgramTestContext(); providerApplicationData = new ProviderApplicationData(); scholarshipApplicationData = new ScholarshipApplicationData(); //************************ // Page Objects Section //************************ adminPrograms = new AdminPrograms(); advancedStudentSearchPage = new AdvancedStudentSearchPage(); applicationTab = new ApplicationTab(); commentsHistory = new CommentsHistoryTab(); creditHoursTab = new CreditHoursTab(); docsTab = new DocsTab(); general = new GeneralTab(); headerPage = new HeaderPage(); iepTab = new IEPTab(); loginPage = new LoginPage(); menu = new Menu(); newProviderApplication = new NewProviderApplication(); newScholarshipApplication = new NewScholarshipApplication(); parentGuardianTab = new ParentGuardianTab(); parentStudentTab = new ParentStudentTab(); personnel = new PersonnelTab(); programSelectionPage = new ProgramSelectionPage(); providerSearchPage = new ProviderSearchPage(); renewProviderApplication = new RenewProviderApplication(); safePage = new SafePage(); servicesTab = new ServicesTab(); staffTab = new StaffTab(); statusFlagsTab = new StatusFlagsTab(); student = new Student(); studentFinanceSearchPage = new StudentFinanceSearchPage(); studentSearchPage = new StudentSearchPage(); studentTab = new StudentTab(); testPage1 = new TestPage1(); testPage2 = new TestPage2(); verifyPageTabs = new VerifyPageTabs(); } //end Constructor
public void ISelectFindADoctor() { providerSearchPage = homePage.ClickFindADoctor(); }