您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用NoneType对象正确使用单元测试的assertRaises()?

如何使用NoneType对象正确使用单元测试的assertRaises()?

如果您使用的是python2.7或更高版本,则可以将assertRaises用作上下文管理器并执行以下操作:

with self.assertRaises(TypeError):
    self.testListNone[:1]

如果您正在使用python2.6,那么到目前为止,还有另一种方法是使用unittest2,这是unittest新功能到python2.6的后向端口,您可以使用上面的代码使其工作。

注意:我非常喜欢unittest的新功能(SkipTest,测试发现…),因此我打算尽可能多地使用unittest2。我建议您这样做,因为除了python2.6 <中的unittest之外,还有很多其他内容

dotnet 2022/1/1 18:51:38 有437人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶