Ejemplo n.º 1
0
        public void SearchedResultsContainDomain(string searchWord, string searchDomain, int searchPagesCount, BrowserType browserType)
        {
            Log.WriteInfo("*** Starting the test ***");

            var searchResultsPage = new GoogleSearchWebPage(InitializeAndGetDriver(browserType))
                                    .GoToPage()
                                    .Search(searchWord);

            Assert.That(searchResultsPage.SearchedResultsContainDomain(searchDomain, searchPagesCount), $"There is no the expected domain on the first {searchPagesCount} pages!");

            Log.WriteInfo("*** Test PASSED! ***");
        }
Ejemplo n.º 2
0
        public void WhenTheSearchResultLinkIsOpened()
        {
            IWebDriver driver = TestHelper.InitializeBrowserInstance(BrowserType).Driver;

            Title = new GoogleSearchWebPage(driver)
                    .GoToPage()
                    .Search(SearchWord)
                    .OpenSearchResultLink(LinkNumber)
                    .Title;

            driver.Quit();
        }
Ejemplo n.º 3
0
        public void TitleContainsSearchedWord(string searchWord, int searchResultLinkToOpen, BrowserType browserType)
        {
            Log.WriteInfo("*** Starting the test ***");

            var title = new GoogleSearchWebPage(InitializeAndGetDriver(browserType))
                        .GoToPage()
                        .Search(searchWord)
                        .OpenSearchResultLink(searchResultLinkToOpen)
                        .Title;

            Assert.That(title.ToUpper().Contains(searchWord.ToUpper()), $"Title does not contain the searched word {searchWord}!");

            Log.WriteInfo("*** Test PASSED! ***");
        }