2024-04-20 09:36:12 发布
网友
我正在为api库编写单元测试,但是一个错误(应该显示,因为该测试是针对失败登录的)正在中断测试。是否有一种方法可以使引发的错误消息仅用于单元测试
使用assertRaises方法测试是否引发了正确的异常。比如说,
self.assertRaises(ValueError, login, username, password)
其中login是引发ValueError的函数,传递给login的参数是username和password。请注意,login后面没有括号,因为我们是将函数对象作为参数传递,而不是调用函数
login
ValueError
username
password
使用assertRaises方法测试是否引发了正确的异常。比如说,
其中
login
是引发ValueError
的函数,传递给login
的参数是username
和password
。请注意,login
后面没有括号,因为我们是将函数对象作为参数传递,而不是调用函数相关问题 更多 >
编程相关推荐