def test_tax_amount_is_correct_after_modifier(self): modifier = TenPercentPerItemTaxModifier() item = self.MockItem() previous_option = ('Some option', 10) item.extra_price_fields.append(previous_option) modifier.add_extra_cart_item_price_field(item) self.assertEqual(item.extra_price_fields, [previous_option, ('Taxes (10%)', 11)])
def test_tax_amount_is_correct_after_modifier(self): modifier = TenPercentPerItemTaxModifier() item = self.MockItem() previous_option = ('Some option', 10) item.extra_price_fields.append(previous_option) item.current_total = item.current_total + previous_option[1] field = modifier.get_extra_cart_item_price_field(item) self.assertTrue(field[1] == Decimal('11'))
def test_tax_amount_is_correct(self): modifier = TenPercentPerItemTaxModifier() item = self.MockItem() modifier.add_extra_cart_item_price_field(item) self.assertEqual(item.extra_price_fields, [('Taxes (10%)', 10)])
def test_tax_amount_is_correct(self): modifier = TenPercentPerItemTaxModifier() item = self.MockItem() field = modifier.get_extra_cart_item_price_field(item) self.assertTrue(field[1] == Decimal('10'))