Tôi muốn mô phỏng các yêu cầu đối với quan điểm của mình trong Django khi tôi đang viết bài kiểm tra. Điều này chủ yếu là để kiểm tra các hình thức. Đây là đoạn mã của một yêu cầu thử nghiệm đơn giản:
from django.tests import TestCase
class MyTests(TestCase):
def test_forms(self):
response = self.client.post("/my/form/", {'something':'something'})
self.assertEqual(response.status_code, 200) # we get our page back with an error
Trang luôn trả về phản hồi 200 cho dù có lỗi biểu mẫu hay không. Làm cách nào để kiểm tra xem Biểu mẫu của tôi không thành công và trường cụ thể ( soemthing
) có lỗi không?