assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.temporal); assertEquals(coupon.getTemporalUnit(), TemporalUnit.day); assertEquals(coupon.getTemporalAmount().intValue(), 45); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.temporal); assertEquals(coupon.getTemporalUnit(), TemporalUnit.day); assertEquals(coupon.getTemporalAmount().intValue(), 45); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);
assertEquals(coupon.getDuration(), Duration.single_use); assertNull(coupon.getTemporalUnit()); assertNull(coupon.getTemporalAmount()); assertEquals(coupon.getAppliesToNonPlanCharges(), Boolean.FALSE); assertEquals(coupon.getRedemptionResource(), RedemptionResource.account);