【发布时间】:2010-04-30 13:22:40
【问题描述】:
我正在尝试使用 rspec2 模拟视图助手。这样做的旧方法会引发错误,抱怨未定义模板对象:
template.should_receive(:current_user).and_return(mock("user"))
我在这里遗漏了什么,或者这不是在 rspec2 中实现的(还)?
【问题讨论】:
标签: ruby-on-rails rspec
我正在尝试使用 rspec2 模拟视图助手。这样做的旧方法会引发错误,抱怨未定义模板对象:
template.should_receive(:current_user).and_return(mock("user"))
我在这里遗漏了什么,或者这不是在 rspec2 中实现的(还)?
【问题讨论】:
标签: ruby-on-rails rspec
自己想通了:
view.should_receive(:current_user).and_return(mock("user"))
【讨论】:
template 的答案。