EclEmma无法从基于PowerMock的测试中看到覆盖率。这是无法解决的。假设您的覆盖率数据是由命令行模块构建(使用Cobertura或JaCoCo)生成的,当您想要查看这些信息时,您必须运行命令行构建并检查构建中的覆盖率报告。
我们正在使用eclemma-1.5.3来获取我们的单元测试覆盖率报告。对于单元测试,我们使用了powermock-easymock-1.5.5。我们的问题是,当我们为测试类中的一些异常场景运行测试时,异常方法(我们在测试类中编写)显示为红色。因为这个原因,我们的总覆盖率下降了。但我们实际的测试方法异常场景正在按预期运行。
请给我一些建议来解决这个问题。