gpt4 book ai didi

ruby - 如何在 Rspec 中使用通配符参数模拟方法调用?

转载 作者:数据小太阳 更新时间:2023-10-29 08:39:42 25 4
gpt4 key购买 nike

这是我的生产代码

def my_method
list = [.....]
list.each do |filename|
content = File.read(filename)
...
end
end

我正在用 Rspec 编写单元测试,那么如何使用通配符参数模拟 File.read?

File.should_receive(:read).with(??some regex here).and_return ""

提前致谢!

最佳答案

您可以使用 anythingany_args

File.should_receive(:read).with(anything).and_return ""

关于ruby - 如何在 Rspec 中使用通配符参数模拟方法调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12391040/

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