def testAssign(self): ent = Entity(name='test', price=Money(100, "USD")) ent.save() self.assertEquals(ent.price, Money(100, "USD")) ent.price = Money(10, "USD") ent.save() self.assertEquals(ent.price, Money(10, "USD")) ent_same = Entity.objects.get(pk=ent.id) self.assertEquals(ent_same.price, Money(10, "USD"))