def setUp(self): range = models.Range( name="All products", includes_all_products=True) self.condition = models.CountCondition( range=range, type=models.Condition.COUNT, value=2) self.benefit = models.PercentageDiscountBenefit( range=range, type=models.Benefit.PERCENTAGE, value=20) self.offer = mock.Mock() self.basket = factories.create_basket(empty=True)
def setUp(self): range = models.Range(name="All products", includes_all_products=True) condition = models.CountCondition(range=range, type=models.Condition.COUNT, value=3) benefit = models.PercentageDiscountBenefit( range=range, type=models.Benefit.PERCENTAGE, value=20, max_affected_items=1) self.offer = models.ConditionalOffer( name="Test", offer_type=models.ConditionalOffer.SITE, condition=condition, benefit=benefit)
def setUp(self): self.range = models.Range(name="All products", includes_all_products=True)