我正在为 api 库编写单元测试,但是一个错误(应该显示,因为该测试是针对登录失败的)正在中断测试。有没有办法只为单元测试静默引发的错误消息?
问问题
30 次
1 回答
1
使用assertRaises方法测试是否引发了正确的异常。例如,
self.assertRaises(ValueError, login, username, password)
login
提高 的函数在哪里ValueError
,要传递给的参数login
是username
和password
。请注意,后面没有括号,login
因为我们将函数对象作为参数传递,而不是调用函数。
于 2013-05-15T18:10:26.743 回答