我已经在routes.rb中定义了一个自定义路由。
get "packages/city/:location_id", to: "packages#index"
在controller_spec.rb
文件中,
get :index
产生这个错误,
ActionController::UrlGenerationError:
No route matches {:action=>"index", :controller=>"packages"}
如何在控制器测试中显式指定自定义路由?
:id
而不是:location_id
。 - hcarreras