我已经看到使用旧should_receive
语法完成此操作,但我无法弄清楚如何在 Rspec 3 中存根 Rails 模块方法。
我试过这些:
OptionsHelper.stubs(:method).returns("something")
allow(OptionsHelper).to receive(:method).and_return "something"
allow_any_instance_of(ActionView::Base).to receive(:render_quick_help).and_return 'something'
但实际上没有人存根该方法。