def test_add_money_and_save(self): money = Money("10.45") expected = Money("10.76") model = ModelWithVanillaMoneyField(money=money) model.money = money + 3 % money model.save() self.assertEquals(expected, model.money)
def test_exact_match(self): somemoney = Money("100.0") model = ModelWithVanillaMoneyField() model.money = somemoney model.save() retrieved = ModelWithVanillaMoneyField.objects.get(money=somemoney) self.assertEquals(model.pk, retrieved.pk)