gpt4 book ai didi

testing - 缺少 else 的分支覆盖

转载 作者:行者123 更新时间:2023-11-28 20:15:05 28 4
gpt4 key购买 nike

给定一些代码:

int(x) {
if(x==0) { dosomething }
}

如果我用两个测试用例运行它:t1 = <0> 和 t2 = <2>,即使缺少 else 语句,这是否会为我提供 100% 的分支覆盖率?

换句话说,else语句是否需要存在才能达到100%的分支覆盖率?

谢谢

最佳答案

是的,这两个输入将导致完整的分支覆盖。 else 不是完整分支覆盖所必需的。

您可能认为有一个空的隐式 else block 。

关于testing - 缺少 else 的分支覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27679657/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com