android - 在 Android Studio 中运行代码覆盖时,类名标记为 'not covered'

标签 android code-coverage

我尝试了 AndroidStudio 的代码覆盖率功能,但遇到了一个奇怪的问题:

它将测试类的名称标记为“未覆盖”代码。
这怎么可能?那是一个错误吗?

图片在这里:

enter image description here

正如你所看到的,它有一种方法,有 4 行,每一行都被覆盖。那么为什么类名上的红线呢?

最佳答案

您正在使用 static方法,所以 class本身永远不会被创建为 object ,因此从不测试该能力。

关于android - 在 Android Studio 中运行代码覆盖时,类名标记为 'not covered',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42348077/

相关文章:

覆盖失败时的异常Python预测试

android - 如何创建 ionic 应用程序更新按钮

java - File.delete() 被忽略

java - Selendroid 尝试启动 session 时进入无限循环

java - 代码覆盖率插件在 NetBeans 7.0 中是否仍然可用?我该如何使用它?

python - 有什么方法可以过滤 Nose 中的覆盖率报告吗?

c# - 代码抛出异常后缺少右大括号的代码覆盖率

android - Appium + Protractor + Android 设备错误超时

Android 使用 BaseAdapter 将 JsonArray 转换为 ListView 中的数组

gradle - Bamboo Display jacoco 报告