159 +15 Covered Lines
159 +15 Total Lines
100 % ± 0% Code Coverage
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    CouponIsOverQuantity added | 
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    NotAllowedToRedeem added | 
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    CouponIsOverLimit added | 
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    CouponExpired added | 
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    FailedToRedeemCoupon added | 
| 
                     | 
    ⇢ | 
                                 
                100%
             
             | 
    CouponVerified added | 
| 
                     | 
    ⇢ | 
                                 
                5
             
             | 
    Coupon::isAllowedToRedeem() added | 
| 
                     | 
    ⇢ | 
                                 
                3
             
             | 
    Coupon::isOverLimit() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    FailedToRedeemCoupon::__construct() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    CouponVerified::__construct() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    CouponIsOverQuantity::__construct() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    NotAllowedToRedeem::__construct() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    CouponIsOverLimit::__construct() added | 
| 
                     | 
    ⇢ | 
                                 
                1
             
             | 
    CouponExpired::__construct() added | 
| 
                                 5 
             | 
    ↛ | 
                     | 
    CouponService::isAllowedToRedeem() removed | 
| 
                                 3 
             | 
    ↛ | 
                     | 
    CouponService::isOverLimit() removed |