Rspecでコントローラーのこの部分をテストしようとしています:
def popup_company
if params[:partial].present?
render partial: "popup_company/pages", locals: { tab_filter: params[:tab_filter] }
end
end
上記の部分をテストするためのコントローラーの仕様は次のとおりです。
controller.should_receive(:render).with({
:partial => 'popup_company/pages',
:locals => {tab_filter: params[:tab_filter]}
})
ただし、次のエラーが発生します。
undefined local variable or method `params'
皆さん、このエラーを克服するために何を変更すればよいか教えてください。私はあなたの助けに感謝します!