- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我知道 unittest
Python 模块。
我知道 TestCase
类的 assertRaises()
方法。
我想编写一个在未引发异常时成功的测试。
有什么提示吗?
最佳答案
def runTest(self):
try:
doStuff()
except:
self.fail("Encountered an unexpected exception.")
更新:正如 liw.fi 提到的,默认结果是成功的,所以上面的例子是一种反模式。如果你想在失败之前做一些特别的事情,你应该只使用它。您还应该尽可能捕获最具体的异常。
关于Python - 未引发异常时成功的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/647900/
当我在模拟器中构建应用程序时,它可以工作,但是当我存档项目以上传时,它显示错误 这是截图 最佳答案 在编码中。尝试使用 JSONEncoding.default 代替 URLEncoding.defa
编辑:我的问题不是 No response from MediaWiki API using jQuery 的副本.因为即使它是一个跨域请求,我也会正确触发 JSONP 行为,因为 jquery 会在
System.out.println(org.springframework.util.NumberUtils.convertNumberToTargetClass(new BigDecimal("1
我无法通过自动脚本访问此网站: https://mydtac.dtac.co.th/EserviceLogin/Login?page=N&lang=en 如果我从浏览器(chrome、firefox,
我在同一网络但在其他计算机上有一个 MS SQL 数据库。使用 SQL Server Management Studio (SSMS) Express,我可以毫无问题地找到数据库和连接。 但是当我使用
您好,我尝试使用 EF6.1.3 和迁移来生成数据库MySql(连接器6.9)版本5.7。但是当我尝试生成数据库时收到错误。错误:指定的key太长;最大 key 长度为 3072 字节。 我的数据库集
我是一名优秀的程序员,十分优秀!