RSpec stub helper method in controller spec
问题 Found similar questions but surprisingly none, that I've found, give a simple answer... Trying to stub a helper method in my controller spec; not quite sure what object would need to be doubled? Controller calls this method: #app/helpers/sessions_helper.rb def signed_in? current_user.present? end I'd like to stub it in spec to return true/false. 回答1: You can stub it from the controller spec: controller.stub!(:signed_in?).and_return(true) # emulate signed in user controller.stub!(:signed_in?)