Ниже приведен код моего контроллера:
def create
params[:order][:user_id]=current_user.id
params[:order][:company_id]=current_company.id
:
:
end
В моем тесте контроллера rspec я хочу протестировать метод создания, поэтому мне нужно проверить
assigns(params[:order][:user_id]).should eq(user)
assigns(params[:order][:company_id]).should eq(compnay)
пользователь и компания, которые я установил в let и stub как current_user, current_compnay, поэтому я получаю значение для current_user.id и current_company.id. Моя проблема в том, как я могу проверить переменную params, в которой мы указываем значение в контроллере.
в настоящее время строки выше rspec не работают. может ли кто-нибудь помочь мне решить вышеуказанную проблему?