鉴于一些代码:
int(x) { if(x==0) { dosomething } }
如果我用两个测试用例运行它:t1 = <0>和t2 = <2>,这会为我提供100%的分支覆盖率,即使缺少else语句吗?
换句话说,else语句是否需要存在才能实现100%的分支覆盖?
谢谢
是的,这两个输入将导致完整的分支覆盖 . 完整分支覆盖不需要 else .
else
您可能会认为存在空隐式 else 块 .
1 回答
是的,这两个输入将导致完整的分支覆盖 . 完整分支覆盖不需要
else
.您可能会认为存在空隐式
else
块 .