【发布时间】:2018-01-02 08:12:52
【问题描述】:
我一直在尝试编写规范。
我需要测试一下:
expect(Foo).to receive(:bar).with(some_args)
除非Foo 只收到一次bar,否则一切都会正常进行。但它肯定会收到bar 多次,因此更高的字符串会失败并显示
#<Foo (class)> received :bar with unexpected arguments
关于那些电话。
我如何测试Foo 接收bar 并使用我需要的确切参数并忽略其他情况?
【问题讨论】:
标签: ruby-on-rails rspec test-double