我如何对Django中的消息进行单元测试?

9 浏览
0 Comments

我如何对Django中的消息进行单元测试?

在我的Django应用程序中,我正在尝试编写一个单元测试,该测试执行某个操作,然后检查响应中的消息。据我所知,没有一种好的方法来做这个。我使用CookieStorage存储方法,并且希望做类似以下代码的操作:

    response = self.client.post('/do-something/', follow=True)
    self.assertEquals(response.context['messages'][0], "fail.")

问题是,我得到的只是一个

print response.context['messages']

我该如何将其转化为有用的内容,或者我完全弄错了吗?

谢谢,

Daniel

0