在 Android Studio 中运行代码覆盖率时,类名被标记为“未覆盖”

Ada*_*gyi 6 android code-coverage

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

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

图片在这里:

在此输入图像描述

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

Ste*_*fan 6

您正在使用一种static方法,因此它class本身永远不会被创建为object,因此永远不会测试该功能。