gpt4 book ai didi

python - 如何使用 Mox 模拟模块函数并允许以几乎任何方式调用它

转载 作者:太空狗 更新时间:2023-10-30 02:06:28 24 4
gpt4 key购买 nike

我有一个函数 A 多次调用另一个函数 B。我想以这样一种方式模拟 B,即 任何数量 具有正确参数数量的调用,无论值如何,都将返回一个固定值并被视为正确。

函数是否被调用或被调用多少次不是规范的一部分。

最佳答案

通常将 B 剔除....

假设 B 接受 2 个参数并且应该返回 'foo':

B(mox.IgnoreArg(), mox.IgnoreArg()).MultipleTimes().AndReturn('foo')

关于python - 如何使用 Mox 模拟模块函数并允许以几乎任何方式调用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3420111/

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