我是 Junit 的新手。我在测试类中有两种方法。方法 A 会调用方法 B。在 B 中,我在编写测试用例时需要覆盖一些条件用例。
因此,在这种情况下,如果我为 B 编写测试,然后是 A,则测试的代码将被复制。你对这个案子有什么想法吗?
代码如下所示:
class Example{
public void A(){
assert B();
varA ++;
}
public boolean B(){
if (case1){
var1B ++;
if (case 1.1){
var2B++;
return false;
}
}
var3B --;
return true;
}
}
谢谢。