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! ***"); }
public void WhenTheSearchResultLinkIsOpened() { IWebDriver driver = TestHelper.InitializeBrowserInstance(BrowserType).Driver; Title = new GoogleSearchWebPage(driver) .GoToPage() .Search(SearchWord) .OpenSearchResultLink(LinkNumber) .Title; driver.Quit(); }
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! ***"); }