コード例 #1
0
ファイル: tests.py プロジェクト: XerxesDGreat/django-finances
 def test_amount_calculated_properly(self):
     p = Payee(name='Test Payee')
     p.save()
     tx = Transaction(payee=p, date=timezone.now())
     tx.save()
     a = Account(name='Test Account')
     a.save()
     acct_entry = AccountEntry(debit_account=a, amount=45, transaction=tx)
     acct_entry.save()
     tx.register_accountentry_related.add(acct_entry)
     self.assertEqual(tx.get_amount(), 45)