Exemple #1
0
        public void DontFindTheHotelThatHasSauna()
        {
            SearchPageMethods searchMethods     = new SearchPageMethods(this);
            ResultPageMethods resultPageMethods = new ResultPageMethods(this);

            searchMethods.InsertCity("Limerick");
            searchMethods.StayTime(30);
            searchMethods.OccupancySelection(2, 0, 1);
            searchMethods.Search();
            resultPageMethods.FilterHotelsThatHaveSauna();
            Assert.IsFalse(Driver.PageSource.Contains("George Limerick Hotel"));
        }
Exemple #2
0
        public void FindHotelThatHasSauna()
        {
            SearchPageMethods searchMethods     = new SearchPageMethods(this);
            ResultPageMethods resultPageMethods = new ResultPageMethods(this);

            searchMethods.InsertCity("Limerick");
            searchMethods.StayTime(30);
            searchMethods.OccupancySelection(2, 0, 1);
            searchMethods.Search();
            resultPageMethods.FilterHotelsThatHaveSauna();
            Assert.IsTrue(Driver.PageSource.Contains("Bunratty Castle"));
        }
Exemple #3
0
        public void DontFindFiveStarsHotel()
        {
            SearchPageMethods searchMethods     = new SearchPageMethods(this);
            ResultPageMethods resultPageMethods = new ResultPageMethods(this);

            searchMethods.InsertCity("Limerick");
            searchMethods.StayTime(30);
            searchMethods.OccupancySelection(2, 0, 1);
            searchMethods.Search();
            resultPageMethods.SortByStars(1);
            Assert.IsFalse(Driver.PageSource.Contains("George Limerick Hotel"));
        }
Exemple #4
0
 public void InitializePageMethods()
 {
     _iHomePageObjects           = new HomePageObjects(_driver);
     _iBasePageObjects           = new BasePageObjects();
     _iBasePageObjects.Driver    = _driver;
     _iBasePageObjects.PageTitle = "Lowe's Canada: Home Improvement, Appliances, Tools, Bathroom, Kitchen";
     _iBasePageObjects.PageUrl   = "https://www.lowes.ca";
     _iBasePageObjects.Wait      = new WebDriverWait(_driver, TimeSpan.FromMinutes(2));
     Homepage = new HomePageMethodsPhil(_iHomePageObjects, _iBasePageObjects);
     _iTopNavigationPageObjects = new TopNavigationPageObjects(_driver);
     TopNavigationPage          = new TopNavigationPageMethods(_iTopNavigationPageObjects, _iBasePageObjects);
     _iSearchPageObjects        = new SearchPageObjects(_driver);
     SearchPage = new SearchPageMethods(_iSearchPageObjects, _iBasePageObjects);
 }
Exemple #5
0
 public void SetUp()
 {
     methods = new SearchPageMethods();
 }