Example #1
0
        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");
        }
Example #2
0
        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;
            }
        }