【发布时间】:2014-06-15 07:19:49
【问题描述】:
我们在 JUnit 中使用 EasyMock 和 PowerMock。使用的覆盖工具是 ECLEmma。使用 EasyMock,它以绿色正确显示覆盖范围(如已覆盖)。但是,对于使用 PowerMock 进行单元测试的代码,覆盖率显示为红色(未覆盖)。在网上阅读过类似的问题。但是,只是想检查是否有解决方案。
谢谢
文卡特斯
【问题讨论】:
-
把你的powermock测试逻辑放在测试包内的其他简单java类中,并从测试类中调用merhod,增加应用程序的代码覆盖率。