我尝试了 AndroidStudio 的代码覆盖率功能,但遇到了一个奇怪的问题:
它将测试类的名称标记为“未覆盖”代码。
这怎么可能?那是一个错误吗?
图片在这里:
正如你所看到的,它有一种方法,有 4 行,每一行都被覆盖。那么为什么类名上的红线呢?
最佳答案
您正在使用 static
方法,所以 class
本身永远不会被创建为 object
,因此从不测试该能力。
关于android - 在 Android Studio 中运行代码覆盖时,类名标记为 'not covered',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42348077/