Jav*_* C. 3 python unit-testing assertions
我正在尝试使用unittest模块测试某个函数是否不会抛出任何异常.这可能吗?我只知道assertRaises方法,但这只是测试抛出异常,而None参数不适用于Exception类型参数...
有任何想法吗?
因此,只需调用该函数,如果它引发异常,它将被报告为错误,而不是失败,这意味着您的unittest转轮将停止(无法继续),如果您想将其报告为失败,您可以这样做:
try:
somefunction()
except:
self.fail("....")
Run Code Online (Sandbox Code Playgroud)