与えられたルート:
scope :path => 'shipping_reports', :controller => 'ShippingReports', :as => 'shipping_reports' do
get 'index'
end
および次のテスト:
class ShippingReportsControllerTest < ActionController::TestCase
test "routing" do
assert_routing '/shipping_reports/index', { :controller => "ShippingReports", :action => "index" }
end
test 'index' do
get :index
assert_response :success
end
end
最初のテストは成功し、2 番目のテストは次のように失敗します。
ActionController::RoutingError: No route matches {:controller=>"shipping_reports"}
そのテストに合格する方法を知っている人はいますか?