我正在运行Eclipse的Emma插件EclEmma,覆盖率报告只显示了我定义的Enum的部分覆盖范围,尽pipe它显示Enum中唯一的值被覆盖。 我假设支持Enum的隐含方法有一个覆盖范围的差距,但我不太确定。 例如,对于这个Enum,除了包声明外,EclEmma以绿色突出显示了所有内容: package com.blah; public enum UserRole { HAS_ACCESS } 如果我拉上课程的覆盖范围,我看到这个: 我的问题是,使用EclEmma在Enum类中获得100%覆盖率的最佳方法是什么?
在Eclipse中运行覆盖率报告(使用cobertura或EMMA插件)后,我的源代码文件会以绿色,红色和黄色突出显示,具体取决于testing覆盖了哪些代码行。 我完成后如何清除这个突出显示?