Django-co je přátelský vidlice Django-každého balení původně Michail Podgurskiy (kmmbvnr). & Nbsp; Účelem vidlice je opravit nejvíce nepříjemné chyby a doplnit některé funkce, které zůstanou v souladu s původním obalu, Django-cokoliv zachovává stejný obor názvů: django_any.
Django-co je explicitní náhrada za starý styl, velké a náchylných k chybám implicitní utkání soubory.
Django, co vám umožňuje určit pouze pole jsou důležité pro zkoušky a vyplní zbytek náhodně s přijatelnými hodnotami.
To dělá testy čisté a snadno srozumitelné, aniž by četl svítidlo souborů .:
od django_any dovozu any_model
třída TestMyShop (TestCase):
& Nbsp; def test_order_updates_user_account (self):
& Nbsp; account = any_model (účet, částka = 25, user__is_active = True)
& Nbsp; order = any_model (objednávka, user = account.user, částka = 10)
& Nbsp; order.proceed ()
& Nbsp; account = Account.objects.get (pk = account.pk)
& Nbsp; self.assertEquals (15, account.amount)
Čtěte více na dokumenty: http://django-whatever.readthedocs.org/
Requirements:
- Python
- Django
Komentáře nebyl nalezen