标签: ruby-on-rails rspec
在rspec控制器规范中,如何在控制器中创建的对象上使用should_receive?
我的理解是,在调用动作之前必须调用should_receive,并且此时该对象不存在。这是怎么做到的?
答案 0 :(得分:0)
一种方法是使用any_instance方法。
any_instance
User.any_instance.should_receive(:name).and_return('John Doe')