Cobertura

Coberturaのbranchで、変な値が出る。
例えば次のようなソースがあったとする。


public class BranchTest {
public Branch() {
}
public void branch(boolean b) {
if (b) {
// なんかしらの処理1
} else {
// なんかしらの処理2
}
}
}
このソースに対して、branchの引数trueの場合のみ流すだけで、
branchが100%になる。うーん。


djunitだと66%と出るので大丈夫みたい。
でもGroboUtilsだと、75%と出る。なぜ?
ツールによって定義が違うのかね。