Rspecでエラーが出たら確認したいこと
2017年2月2日
ActionController::UrlGenerationError
ActionController::UrlGenerationError: No route matches {:action=>"show", :id=>100, :controller=>"users"}
pathを作る時に必要なidが無い?
users_show GET /users/:user_id(.:format) users#show
こんなroutesを設定した場合は、
let(:params){ { user_id: 100 } }
spec側でuser_idを指定する
Controllerが読み込まれてない?
require 'users_controller'
Controllerを読み込んでみる