在单元测试中形成错误断言

时间:2015-10-23 11:29:42

标签: django django-forms django-testing

我有一系列符合此模式的测试:

def test_eek(self):
    form_data = { ... }
    response = self.client.post(reverse('ook'), form_data)
    self.assertEqual(response.status_code, 200, response)
    ...

我将form_data作为有效表单数据。或者我认为直到我更改模型并且测试以意想不到的方式中断,因为表单没有正确填充。

我如何断言:

self.assertTrue(not form.errors, form.errors)

所以我看到我以form_data传递的内容是正确的,如果没有,请看哪些字段是fubar

0 个答案:

没有答案