我正在使用Eclipse的EclEmma插件,覆盖率报告显示我定义的枚举的覆盖率为0%
public enum Call {
INSTANCE;
public int add(int a, int b) {
return a+b;
}
public int sub(int a,int b){
return a-b;
}
}
我的测试用例是这样的
@Test
public void addTest(){
Call.INSTANCE.add(1, 2);
}
@Test
public void subTest(){
Call.INSTANCE.sub(1, 2);
}
答案 0 :(得分:0)
在“ CallTest”上的Eclipse IDE for Java Developers Oxygen.3a Release (4.7.3a)之后,使用EclEmma 3.1.0随附的"Coverage As" => "JUnit Test":
P.S。这种没有断言的测试是没有用的