使用rspec-rails 2.0.0.beta.8模拟视图助手

Hak*_*ari 6 rspec ruby-on-rails

我试图用rspec2模拟一个视图助手.执行此操作的旧方法会引发错误,抱怨模板对象未定义:

template.should_receive(:current_user).and_return(mock("user"))
Run Code Online (Sandbox Code Playgroud)

我在这里遗漏了什么,或者这还没有在rspec2中实现(还)?

Hak*_*ari 7

弄清楚自己:

view.should_receive(:current_user).and_return(mock("user"))
Run Code Online (Sandbox Code Playgroud)