public void SearchCompetency(string keyword)
        {
            KeywordsTextBox.SendKeys(keyword);
            SearchButton.Click();
            Thread.Sleep(3000);

            Assert.AreEqual(keyword, CompetencyName.Text, keyword + " - Competency search was unsuccessfully and is not found in the Competency List");
            ExtentReport.test.Log(LogStatus.Pass, keyword + " - Competency has been successfully searched and is present in the Competency List");
        }
        public void SearchCompetency_AllTypes()
        {
            string compName = CreateCompetency("Active", true);

            SearchCompetency(compName);

            KeywordsTextBox.Clear();
            KeywordsTextBox.SendKeys(DateTime.Now.ToString());
            SearchButton.Click();
            Thread.Sleep(3000);

            Assert.IsTrue(NoListRecordsFound.Displayed, "Search for a Non-Existent Competency was unsuccessful");
            ExtentReport.test.Log(LogStatus.Pass, "Search for a Non-Existent Competency was successful");

            KeywordsTextBox.Clear();
            KeywordsTextBox.SendKeys("");
            SearchButton.Click();
            Thread.Sleep(3000);

            ExtentReport.test.Log(LogStatus.Pass, "Blank Search in the Competency List was successful");
        }