Exemplo n.º 1
0
        public void SearchForParameterAndVerifyIsDisplayFirst()
        {
            //Google Home Page

            GoogleHomePage site = new GoogleHomePage(driver);

            site.goToPage(test_URL);

            site.Search(parameter);

            System.Threading.Thread.Sleep(6000);

            //Google Result Page

            ResultPage resultPage = new ResultPage(driver);

            string actualResult = resultPage.FirstSite.GetAttribute("href");

            //Assert

            Assert.AreEqual(expectedResult, actualResult);

            if (actualResult == expectedResult)
            {
                Console.WriteLine("For parameter " + parameter + " in Google Result Page is displaying this site first: " + actualResult);

                resultPage.clickOnFirstSite();

                System.Threading.Thread.Sleep(6000);
            }
            else
            {
                Assert.Fail();
            }
        }