我正在 Django 中编写一些测试来检查我编写的应用程序。我或多或少正在研究这里的建议(http://toastdriven.com/blog/2011/apr/10/guide-to-testing-in-django/)。但是,当我把类似的东西
resp = self.client.get('made_up_url')
self.assertEqual(resp.status_code, 404)
它不存在(因此我希望得到 404 响应,即测试将通过)...但测试失败说 200!= 400,即似乎认为 made_up_url 是一个有效页面。
有什么想法可能是错的吗?