Jul*_* A. 11 android unit-testing gradle
我知道在Android项目的build.gradle中应该做什么.但它是如何工作的?什么是返回的默认值?他们如何与"真实"价值观进行比较?
android {
// ...
testOptions {
unitTests.returnDefaultValues = true
}
}
Run Code Online (Sandbox Code Playgroud)
plá*_*omo 15
根据文件(重点补充):
如果android.jar中Android API抛出的异常对您的测试有问题,您可以更改行为,以便通过在项目的顶级build.gradle文件中添加以下配置来返回null或零:
android {
...
testOptions {
unitTests.returnDefaultValues = true
}
}
Run Code Online (Sandbox Code Playgroud)
警告:应该小心地将returnDefaultValues属性设置为true.null/zero返回值可能会在测试中引入回归,这些回归难以调试并且可能允许失败的测试通过.只能将它作为最后的手段.
| 归档时间: |
|
| 查看次数: |
6181 次 |
| 最近记录: |