def test_multieple_currencies(self): c1 = factories.CurrencyTypeFactory(pk=2) c2 = factories.CurrencyTypeFactory(pk=1) c3 = factories.CurrencyTypeFactory(pk=3) receipt = models.Receipt() self.assertNotEqual(receipt.currency, c1) self.assertEqual(receipt.currency, c2) self.assertNotEqual(receipt.currency, c3)
def test_no_currencies(self): receipt = models.Receipt() with self.assertRaises(models.CurrencyType.DoesNotExist): receipt.currency