我需要存根包含在控制器中的辅助方法。是的,这是不好的做法,但现在这就是我必须忍受的。
class ApplicationController < ActionController::Base
include ApplicationHelper
假设 application_helper 有一个:foo包含在控制器中的方法。我尝试过像这样的存根:
controller.stub(:foo)@helper = Object.new.extend ApplicationHelper; @helper.stub(:foo)