הוא מזלג ידידותי של Django-כל חבילה במקור על ידי מיכאיל Podgurskiy (kmmbvnr) & nbsp-מה Django;. המטרה של המזלג היא לתקן באגים המעצבנים ביותר ולהוסיף כמה תכונות כדי להישאר בקנה אחד עם החבילה המקורית Django-מה שומר אותו מרחב: django_any.
Django-מה היא החלפה מפורשת לישן בסגנון, קבצי אבזר סמוי גדולים ומועדת לטעויות.
Django-מה מאפשר לך לציין שדות חשובים רק עבור בדיקות וממלא את שאר באופן אקראי עם ערכים מקובלים.
זה גורם לי בדיקות נקיות וקלה להבנה, בלי לקרוא קבצי מתקן .:
מany_model יבוא django_any
הכיתה TestMyShop (TestCase):
& Nbsp; def test_order_updates_user_account (עצמי):
& Nbsp; חשבון = any_model (חשבון, סכום = 25, user__is_active = True)
& Nbsp; כדי = any_model (להזמין, משתמש = account.user, כמות = 10)
& Nbsp; order.proceed ()
& Nbsp; חשבון = Account.objects.get (PK = account.pk)
& Nbsp; self.assertEquals (15, account.amount)
קראו עוד במסמכים: http://django-whatever.readthedocs.org/
Requirements:
- Python
- Django
תגובות לא נמצא