我正在为我的grails 3.1.6项目添加cobertura代码覆盖率,覆盖率报告似乎有点偏,即我有单元测试用例(pos和neg case)来覆盖if块,但报告说没有报道if -block . Gradle:2.13 Groovy:2.4.5 grails:3.1.6 cobertura gradle plugin:net.saliman:gradle-cobertura-plugin:2.3.2

这是我的代码

if (params == null || params.isEmpty()) {
       return []
}

我的单元测试通过空params而null为params

报道说

'条件覆盖:0%0/6 [每个条件:0%,0%,0%]'

知道我做错了什么吗?

提前致谢