如何获得关于枚举单例的完整Emma报道?
作者:互联网
可以使用Java中的枚举来保证对象的唯一实例,如下所示:
public enum EmmaTest {
;
public static int someStaticMethod() {
return 33;
}
}
如何在这些对象上实现100%的Emma测试覆盖率?可能吗?或者是否可以告诉Emma忽略某些方法?
我能得到的最好的是:
解决方法:
你的EmmaTest不是单身人士.有0个EmmaTest实例,因此从不使用它的构造函数,并且无法使用有效值调用valueOf.
BTW:你真的担心valueOf或默认构造函数可能有bug吗?为什么要100%覆盖?
标签:java,unit-testing,enums,emma 来源: https://codeday.me/bug/20190723/1515382.html