public void setUp() { StepDefinationInitialise(); ob = new Objects(browser.driver, browser.iWait); ob.ObjectInitialisation(); Navigate("https://www.thehotelcollection.co.uk/"); HelperCommon.IsJqueryActive(browser.driver); }
public void SelectYearInDatePicker(int requiredYear) { // Retreiving Year from Date picker int yearFromDatePicker = Convert.ToInt32(driver.FindElement(By.ClassName("ui-datepicker-year")).Text.Trim()); // Iterating till Year of Date picker is equal our required year. while (yearFromDatePicker != requiredYear) { driver.FindElement(By.ClassName("ui-icon-circle-triangle-e")).Click(); HelperCommon.IsJqueryActive(driver); yearFromDatePicker = Convert.ToInt32(driver.FindElement(By.ClassName("ui-datepicker-year")).Text.Trim()); } }
public void SelectMonthInDatePicker(Dictionary <int, String> requiredMonth) { // Retreiving month from Date picker String monthFromDatePicker = driver.FindElement(By.ClassName("ui-datepicker-month")).Text.Trim(); // Iterating till month of Date picker is equal our required month. while (!monthFromDatePicker.Equals(requiredMonth.ElementAt(0).Value)) { Thread.Sleep(1000); driver.FindElement(By.ClassName("ui-icon-circle-triangle-e")).Click(); HelperCommon.IsJqueryActive(driver); monthFromDatePicker = driver.FindElement(By.ClassName("ui-datepicker-month")).Text.Trim(); } Console.WriteLine("MOnth from Date Picker :: " + monthFromDatePicker + " at line:" + new StackTrace(true).GetFrame(0).GetFileLineNumber()); }