django-bất cứ điều gì là một ngã ba thân thiện của django-bất kỳ gói ban đầu bởi Mikhail Podgurskiy (kmmbvnr) & nbsp;. Mục đích của các ngã ba là để sửa chữa các lỗi khó chịu nhất và thêm một số tính năng để duy trì tương thích với bản gốc gói django-bất cứ điều gì giữ cùng một không gian tên: django_any.
django-bất cứ điều gì là rõ ràng thay thế cho kiểu cũ, các file ẩn trận đấu lớn và dễ bị lỗi.
django-bất cứ điều gì cho phép bạn xác định chỉ các lĩnh vực quan trọng đối với các bài kiểm tra và điền vào phần còn lại một cách ngẫu nhiên với các giá trị có thể chấp nhận.
Nó làm cho các xét nghiệm sạch sẽ và dễ hiểu, mà không đọc các tập tin cố định .:
từ django_any any_model nhập khẩu
lớp TestMyShop (TestCase):
& Nbsp; def test_order_updates_user_account (tự):
& Nbsp; tài khoản = any_model (tài khoản, số tiền = 25, user__is_active = True)
& Nbsp; để = any_model (Order, user = account.user, số tiền = 10)
& Nbsp; order.proceed ()
& Nbsp; tài khoản = Account.objects.get (pk = account.pk)
& Nbsp; self.assertEquals (15, account.amount)
Tìm hiểu thêm tại các tài liệu: http://django-whatever.readthedocs.org/
Requirements:
- Python
- Django
Bình luận không