Пример #1
0
        public void TC31_Coupon_SearchedCouponSuccessfully()
        {
            Logger.Info("test Case name TC31_Coupon_SearchedCouponSuccessfully");
            string Value = ConfigurationManager.AppSettings["number"];

            //Execution
            DashBoard   dashboard = new DashBoard(driver);
            CouponsPage coupons   = dashboard.goToCouponsPage();

            Logger.Info("SearchCoupon " + Value);
            coupons.SearchCoupon(Value);

            //Validation
            Logger.Info("ValidateSearchField");
            CouponsPageValidations.ValidateSearchField(coupons, driver, Value);
            Thread.Sleep(1000);
        }
Пример #2
0
        public void TC28_Coupons_RemovedCouponSuccessfully()
        {
            Logger.Info("Test Case Name TC28_Coupons_RemovedCouponSuccessfully");
            string valuetodelete = ConfigurationManager.AppSettings["percentage"];

            //Execution
            DashBoard   dashboard = new DashBoard(driver);
            CouponsPage coupons   = dashboard.goToCouponsPage();

            Logger.Info("SearchCoupon " + valuetodelete);
            coupons.SearchCoupon(valuetodelete);
            CouponsPageValidations.ValidateSearchField(coupons, driver, valuetodelete);
            Logger.Info("Delecte Coupon " + valuetodelete);
            coupons.DeleteCoupon(valuetodelete);

            //Validation
            CouponsPageValidations.ValidateDeletedCoupon(coupons, driver, valuetodelete);

            Thread.Sleep(1000);
        }
Пример #3
0
        public void TC30_Coupons_EditedCouponSuccessfully()
        {
            Logger.Info("test Case name TC_30_Coupons_EditedCouponSuccessfully");
            string MaxUses = ConfigurationManager.AppSettings["MaxUses"];
            string Id      = ConfigurationManager.AppSettings["id"];

            //Execution
            DashBoard   dashboard = new DashBoard(driver);
            CouponsPage coupons   = dashboard.goToCouponsPage();

            Logger.Info("SearchCoupon " + Id);
            coupons.SearchCoupon(Id);
            CouponsPageValidations.ValidateSearchField(coupons, driver, Id);
            Logger.Info("EditCouponOnMaxUseValue " + MaxUses);
            coupons.EditCouponOnMaxUseValue(MaxUses);
            Logger.Info("SearchCoupon " + Id);
            coupons.SearchCoupon(Id);

            //Validation
            CouponsPageValidations.ValidateCouponByMaxUses(coupons, driver, MaxUses);
            Thread.Sleep(1000);
        }