예제 #1
0
 def redeem_single_course_enrollment_coupon(self, coupon_url, target_page):
     """
     Redeem single course enrollment coupon
     Args
         coupon_url: Url of the coupon.
         target_page: Destination page.
     """
     redeem_coupon_page = RedeemCouponPage(self.browser, coupon_url).visit()
     redeem_coupon_page.wait_for_course_tile()
     self.verify_course_info_on_coupon_redeem_page(redeem_coupon_page)
     redeem_coupon_page.redeem_enrollment(target_page)
예제 #2
0
 def redeem_single_course_enrollment_coupon(self, coupon_url, target_page):
     """
     Redeem single course enrollment coupon
     Args
         coupon_url: Url of the coupon.
         target_page: Destination page.
     """
     redeem_coupon_page = RedeemCouponPage(self.browser, coupon_url).visit()
     redeem_coupon_page.wait_for_course_tile()
     self.verify_course_info_on_coupon_redeem_page(redeem_coupon_page)
     redeem_coupon_page.redeem_enrollment(target_page)
예제 #3
0
 def redeem_multi_course_enrollment_coupon(
         self,
         coupon_code,
         target_page,
         course_title):
     """
     Redeem single course enrollment coupon
     Args
         coupon_code: coupon_code to use as part of the url.
         target_page: Destination page.
         course_title: Title of the course.
     """
     redeem_coupon_page = RedeemCouponPage(self.browser, coupon_code).visit()
     redeem_coupon_page.wait_for_course_tile()
     redeem_coupon_page.set_course_tile_index(course_title)
     self.verify_course_info_on_coupon_redeem_page(redeem_coupon_page)
     redeem_coupon_page.redeem_enrollment(target_page)