django-vad är ett vänligt gaffel av django-något paket ursprungligen av Mikhail Podgurskiy (kmmbvnr). & Nbsp; Syftet med gaffeln är att fixa mest irriterande buggar och lägga till några funktioner att förbli kompatibel med originalförpackningen django-vad behåller samma namnutrymme: django_any.
django-vad är explicit ersättning för gammaldags, stora och felbenägna implicit fixtur filer.
django-vad kan du ange endast områden som är viktiga för tester och fyller resten slumpmässigt med acceptabla värden.
Det gör tester rena och enkla att förstå, utan att läsa fixtur filer .:
från django_any import any_model
klass TestMyShop (testfall):
& Nbsp; def test_order_updates_user_account (själv):
& Nbsp; kontot = any_model (Account, belopp = 25, user__is_active = sant)
& Nbsp; order = any_model (Order, user = account.user, belopp = 10)
& Nbsp; order.proceed ()
& Nbsp; kontot = Account.objects.get (pk = account.pk)
& Nbsp; self.assertEquals (15, account.amount)
Läs mer på docs: http://django-whatever.readthedocs.org/
Requirements:
- Python
- Django
Kommentarer hittades inte