ENUM类中方法的Eclemma覆盖问题

时间:2018-06-22 13:39:58

标签: eclemma

我正在使用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);
}

1 个答案:

答案 0 :(得分:0)

在“ CallTest”上的Eclipse IDE for Java Developers Oxygen.3a Release (4.7.3a)之后,使用EclEmma 3.1.0随附的"Coverage As" => "JUnit Test"

example

P.S。这种没有断言的测试是没有用的