public void VerifyICDPortalIsFirstSearchResultBing(string searchCriteria, string expectedURL, string searchEngine) { BingHomePage search = new BingHomePage(driver); search.GoToPage(searchEngine); BingResultPage results = search.Criteria(searchCriteria).Search(); results.NavigateTo(results.FirstResult); Assert.That(driver.Url, Is.EqualTo(expectedURL), "The first returned website URL did not match the expected website URL"); }
public void GivenAWebBrowserIsOnThePage(string searchEngine) { switch (searchEngine) { case ICDTestData.Google: _googleSearchEngine = new GoogleHomePage(_driver); _googleSearchEngine.GoToPage(searchEngine); break; case ICDTestData.Bing: _bingSearchEngine = new BingHomePage(_driver); _bingSearchEngine.GoToPage(searchEngine); break; default: break; } }