public void filterInsights2() { String result_PageTitle; String expected_title = "healthcare"; String expected_title_2 = "interview"; MainPage home_page = new MainPage(driver); home_page.goToPage(); InsightsPage insights_page = home_page.goto_insights(); SearchPage final_page = insights_page.test_filterInsights_2(); // Ensure that the page load is complete final_page.load_complete(); //As the web page is loaded, we just check if the page title matches or not. result_PageTitle = final_page.getPageTitle(); if (result_PageTitle.ToLower().Contains(expected_title) && result_PageTitle.ToLower().Contains(expected_title_2) && driver.Url.ToLower().Contains(expected_title) && driver.Url.ToLower().Contains(expected_title_2)) { Console.WriteLine("Filter Test Passed"); } else { Console.WriteLine("Filter Test Failed"); } }
public void SetupBeforeEverySingleTest() { Logger.Debug("*** TEST STARTED ***"); ReporterHelper.AddTestCaseMetadataToHtmlReports(TestContext.CurrentContext); Driver = new WebDriverFactory().Create(BrowserType.Chrome); Driver.Manage().Window.Maximize(); ScreenshotTaker = new ScreenshotTaker(Driver); InsightsPage = new InsightsPage(Driver); InsightsPage.GoTo(); }
public void VerifyUserCanSearchbyKeyword() { Assert.That(InsightsPage.IsInsightsPageOpened(), Is.True); Assert.That(InsightsPage.SearchByText(), Is.True); }
public void VerifyUserCanFilterByBusiness() { Assert.That(InsightsPage.IsInsightsPageOpened(), Is.True); Assert.That(InsightsPage.FilterByBusinessValues(), Is.True); }
public void VerifyUserCanNavigateToContactPage() { ContactPage = InsightsPage.ClickLink <ContactPage>(LinkText.Contact); Assert.That(ContactPage.IsContactPageOpened(), Is.True); Assert.That(ContactPage.IsContactPageTitleCorrect(), Is.True); }
public void VerifyUserCanNavigateToBusinessPage() { BusinessPage = InsightsPage.ClickLink <BusinessPage>(LinkText.Business); Assert.That(BusinessPage.IsBusinessPageOpened(), Is.True); Assert.That(BusinessPage.IsBusinessPageTitleCorrect(), Is.True); }
public void VerifyUserCanNavigateToHomePage() { HomePage = InsightsPage.ClickLink <HomePage>(LinkText.Home); Assert.That(HomePage.IsHomePageOpened(), Is.True); }
public void VerifyUserCanNavigateToInsightPage() { Assert.That(InsightsPage.IsInsightsPageOpened(), Is.True); Assert.That(InsightsPage.IsPageTitleCorrect(), Is.True); }