Ejemplo n.º 1
0
        public void GoogleSearch()
        {
            GoogleHomePage gHome = new GoogleHomePage(driver);

            gHome.MaximizeWindow();
            gHome.getSearchTextBox().SendKeys("Hola");

            GoogleResultPage gSearch = gHome.search();

            gSearch.getFirstResult().Text.ToLower().Should().Contain("Hola".ToLower());
        }
Ejemplo n.º 2
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");
        }
Ejemplo n.º 3
0
        public void GoogleSearchUsingData2(string testName)
        {
            var userData = ExcelDataAccess <UserData> .GetTestData(testName, "TestDataSheetPath2");

            GoogleHomePage gHome = new GoogleHomePage(driver);

            gHome.MaximizeWindow();
            gHome.getSearchTextBox().SendKeys(userData.Sarasa);

            GoogleResultPage gSearch = gHome.search();

            gSearch.getFirstResult().Text.ToLower().Should().Contain(userData.Sarasa.ToLower());
        }
Ejemplo n.º 4
0
        public void WhenExecutesTheSearchFor(string searchEngine, string searchPhrase)
        {
            switch (searchEngine)
            {
            case ICDTestData.Google:
                _googleResultPage = _googleSearchEngine.Criteria(searchPhrase).Search();
                break;

            case ICDTestData.Bing:
                _bingResultPage = _bingSearchEngine.Criteria(searchPhrase).Search();
                break;

            default:
                break;
            }
        }
 public void ThenIGoToTheSearchResultsPage()
 {
     resultPage = new GoogleResultPage(driver);
 }
Ejemplo n.º 6
0
 public void ThenISeeTheResultScreenDisplay()
 {
     resultPage = new GoogleResultPage(driver, wait);
     Assert.IsTrue(resultPage.isSearchSuccessful());
 }
Ejemplo n.º 7
0
 public void WhenIClickOnTheFirstResultWithRedditInTheResult(string resultText)
 {
     resultPage = new GoogleResultPage(driver, wait);
     resultPage.clickResultWithWebsite(resultText);
 }