Пример #1
0
        public bool SelectOneWayAndEnterCitiesWithMistakes(string city_from)
        {
            try
            {
                Pages.MainPage mainPage = new Pages.MainPage(driver);
                mainPage.OpenPage();
                mainPage.SelectOneWay();
                mainPage.EnterCityFrom(city_from);
                mainPage.ChangeDateClick();
                mainPage.SearchClick();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #2
0
        public bool EnterCities(string city_from, string city_to)
        {
            try
            {
                Pages.MainPage mainPage = new Pages.MainPage(driver);
                mainPage.OpenPage();
                mainPage.EnterCityFrom(city_from);
                mainPage.EnterCityTo(city_to);
                mainPage.ChangeDateClick();
                mainPage.SearchClick();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #3
0
        public bool Reset(string city_from, string city_to)
        {
            try
            {
                Pages.MainPage mainPage = new Pages.MainPage(driver);
                mainPage.OpenPage();
                mainPage.SelectOneWay();
                mainPage.EnterCityFrom(city_from);
                mainPage.EnterCityTo(city_to);
                mainPage.ChangeDateClick();
                mainPage.SelectTime();
                mainPage.Reset();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #4
0
        public bool ClickFilter(string city_from, string city_to)
        {
            try
            {
                Pages.MainPage mainPage = new Pages.MainPage(driver);
                mainPage.OpenPage();
                mainPage.SelectOneWay();
                mainPage.EnterCityFrom(city_from);
                mainPage.EnterCityTo(city_to);
                mainPage.ChangeDateClick();
                mainPage.SelectTime();
                mainPage.SearchClick();
                Thread.Sleep(5000);
                mainPage.ClickFilter();

                return(true);
            }
            catch (Exception ex)
            {
                return(false);
            }
        }
Пример #5
0
        public bool ShowDetailing(string city_from, string city_to)
        {
            try
            {
                Pages.MainPage mainPage = new Pages.MainPage(driver);
                mainPage.OpenPage();
                mainPage.SelectOneWay();
                mainPage.EnterCityFrom(city_from);
                mainPage.EnterCityTo(city_to);
                mainPage.ChangeDateClick();
                mainPage.SelectTime();
                mainPage.SearchClick();
                //Thread.Sleep(5000);
                mainPage.LowPrices();

                return(true);
            }
            catch (System.Reflection.TargetInvocationException ex)
            {
                Console.Write("axsdfds");
                Debug.Write("Target Invocation Exception appeared in ShowDetailing()");
                return(false);
            }
        }