我在 Kotlin 中使用mockk库。我正在覆盖分支机构。我是测试新手。有人能告诉我如何覆盖所有分支吗?在下面给出的示例中,它有两个对象,一个是 id 作为字符串,而隐藏的名称是list。谢谢
有人能解释一下这12个分支是什么吗?
我在 Kotlin 中使用mockk库。我正在覆盖分支机构。我是测试新手。有人能告诉我如何覆盖所有分支吗?在下面给出的示例中,它有两个对象,一个是 id 作为字符串,而隐藏的名称是list。谢谢
有人能解释一下这12个分支是什么吗?
我只能数 9,但我可能会遗漏一些东西:
| !id.isNullOrEmpty() | 原因 | !xxx.isNullOrEmpty() | 原因 |
|---|---|---|---|
| 真的 | id 不为 null 且不为空 | 真的 | xxx 不为 null 且不为空 |
| 真的 | id 不为 null 且不为空 | 错误的 | xxx 为空 |
| 真的 | id 不为 null 且不为空 | 错误的 | xxx 为空 |
| 错误的 | id 为空 | 真的 | xxx 不为 null 且不为空 |
| 错误的 | id 为空 | 真的 | xxx 不为 null 且不为空 |
| 错误的 | id 为空 | 错误的 | xxx 为空 |
| 错误的 | id 为空 | 错误的 | xxx 为空 |
| 错误的 | id 为空 | 错误的 | xxx 为空 |
| 错误的 | id 为空 | 错误的 | xxx 为空 |