在我看来,我有:
<%= current_user.username %>
在我的测试中,我以这种方式存根:
view.stub(:current_user) { FactoryGirl.build(:user, username: "Joe") }
但实际上我不需要返回整个User对象,我只需要用户名。我怎么能这样做?
类似的东西(我知道这是错误的,不起作用)view.stub(:current_user.username) { "Joe" }
答案 0 :(得分:0)
如果您只需要current_user.username
,则可以使用:
view.stub_chain(:current_user, :username).and_return("Joe)