Example #1
0
        public void VerifyICDPortalIsFirstSearchResultGoogle(string searchCriteria, string expectedURL, string searchEngine)
        {
            GoogleHomePage search = new GoogleHomePage(driver);

            search.GoToPage(searchEngine);
            GoogleResultPage 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 ThenTheFirstResultForShouldBe(string searchEngine, string searchPhrase, string expectedResult)
        {
            switch (searchEngine)
            {
            case ICDTestData.Google:
                _googleResultPage.NavigateTo(_googleResultPage.FirstATagResult);
                break;

            case ICDTestData.Bing:
                _bingResultPage.NavigateTo(_bingResultPage.FirstATagResult);
                break;

            default:
                break;
            }

            Assert.That(_driver.Url, Is.EqualTo(expectedResult), "The first returned website URL did not match the expected website URL");
        }