我想給測試控制器的這部分使用RSpec:Rspec:如何用局部和參數測試局部渲染?
controller.should_receive(:render).with({
:partial => 'popup_company/pages',
:locals => {tab_filter: params[:tab_filter]}
})
不過,我得到這個錯誤:
def popup_company
if params[:partial].present?
render partial: "popup_company/pages", locals: { tab_filter: params[:tab_filter] }
end
end
下面是上面提到的我的控制器規格測試部分
undefined local variable or method `params'
夥計們,請你告訴我應該改變什麼來克服這個錯誤。我感謝您的幫助!