gpt4 book ai didi

unit-testing - 一次只 mock 一个电话

转载 作者:行者123 更新时间:2023-12-04 05:04:01 25 4
gpt4 key购买 nike

我知道,为了模拟方法的响应方式,您必须使用

every { instanceX.methodB() } returns "42"

我正在尝试模拟一个迭代器,为此您必须模拟2个方法hasNext()和next(),如果hasNext()返回true,则始终会有一个无限循环,如果从头开始返回false,则next()不会返回任何东西。

我的问题是:有没有一种方法可以像在 mock 中那样用ockock逐个模仿单个 call ?我在文档中找不到任何内容。

最佳答案

returnsManyandThen构造与/代替return一起使用。

关于unit-testing - 一次只 mock 一个电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52325253/

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