وجانغو-كل ما هو شوكة ودية من جانغو، أي حزمة الأصل من قبل ميخائيل Podgurskiy (kmmbvnr) على & nbsp؛. والغرض من شوكة هو لإصلاح الخلل أكثر مزعج وإضافة بعض الميزات لتبقى متوافقة مع حزمة الأصلي جانغو، أيا كان يحتفظ مساحة الاسم نفسه: django_any.
جانغو، أيا كان هو استبدال صريح للمن الطراز القديم، وملفات اعبا اساسيا الضمني كبيرة وعرضة للخطأ.
جانغو، أيا كان يسمح لك لتحديد الحقول الوحيدة هامة للاختبارات ويملأ باقي عشوائيا مع القيم المقبولة.
فهو يجعل الاختبارات نظيفة وسهلة الفهم، دون قراءة ملفات اعبا اساسيا .:
من django_any any_model استيراد
الطبقة TestMyShop (TestCase):
على & nbsp؛ مواطنه test_order_updates_user_account (النفس):
حساب & nbsp؛ = any_model (الحساب، مبلغ = 25، user__is_active = صحيح)
ونبسب؛ النظام = 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
جانغو
لم يتم العثور على التعليقات