public void FindChildElementsTest()
 {
     this.LogTest.Info("I go to HomePage");
     var loginPage = new HomePage(this.DriverContext)
                          .OpenHomePage();
     var numOfSubLinks = loginPage.CountAllTechnologiesSubLinks();
     this.LogTest.Info("Number of links: {0}", numOfSubLinks);
     Assert.AreEqual(Convert.ToInt16((string)this.TestContext.DataRow["number"], CultureInfo.CurrentCulture), numOfSubLinks);
 }
        public void SendKeysAndClickDataDrivenTest()
        {
            var loginPage = new HomePage(this.DriverContext)
                                 .OpenHomePage();

            var searchResultsPage = loginPage.Search((string)this.TestContext.DataRow["word"]);
            var expectedPagetitle = this.TestContext.DataRow["expected_title"].ToString().ToLower(CultureInfo.CurrentCulture);

            Assert.IsTrue(searchResultsPage.IsPageTitle(expectedPagetitle),  "Search results page is not displayed");
        }