是否可以使用覆盖率覆盖内置库函数?

时间:2019-05-15 18:27:33

标签: scala testing code-coverage scoverage

假设我正在使用一些外部(jar)库,例如spark core。而且我编写了一个带有一些内置的spark核心库的类,并为我编写的类编写了一个测试用例。现在,当我使用Scoverage运行测试用例时,就有可能获得spark核心类的覆盖范围。

例如:

将spark核心jar作为外部库添加到了我的scala maven项目。还要为该项目设置scoverage插件。

class A{
some spark core function invoked.
}

class ASpec{
testing the class A
}

在运行测试用例之后,在coverage报告中运行coverageReport命令,它将显示A类x%代码覆盖率和y%分支覆盖率。

我的问题是:是否可以获取我从Jar中调用的类的代码覆盖率?

0 个答案:

没有答案