Django-อะไรที่เป็นทางแยกที่เป็นมิตรของแพคเกจ django ใด ๆ ที่สร้างสรรค์โดยมิคาอิล Podgurskiy (kmmbvnr) & nbsp;. วัตถุประสงค์ของส้อมคือการแก้ไขข้อผิดพลาดที่น่ารำคาญที่สุดและเพิ่มคุณสมบัติบางอย่างที่ยังคงเข้ากันได้กับแพคเกจเดิม Django-สิ่งที่ ยังคงมี namespace เดียวกัน django_any
Django-สิ่งที่จะเปลี่ยนอย่างชัดเจนสำหรับแบบเก่าขนาดใหญ่และผิดพลาดได้ง่ายไฟล์ติดตั้งโดยปริยาย
Django-สิ่งที่ช่วยให้คุณสามารถระบุเขตข้อมูลเท่านั้นที่สำคัญสำหรับการทดสอบและเติมส่วนที่เหลือสุ่มกับค่าที่ยอมรับ
มันทำให้การทดสอบที่สะอาดและง่ายต่อการเข้าใจโดยไม่ต้องอ่านไฟล์ติดตั้ง .:
จากการนำเข้า django_any any_model
ชั้น 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
ความคิดเห็นที่ไม่พบ