ルートにこのコード行があります
namespace :api, defaults: {format: 'json'} do
namespace :v1 do
match '/auth/:provider/callback', to: 'sign_in#authenticate'
end
end
そして私のテストとして
require 'spec_helper'
describe "Routing" do
it "should route to sign_in#authenticate" do
expect(post: 'api/v1/auth/:provider/callback').to route_to({ controller: 'api/v1/sign_in', action: 'authenticate', format: 'json' })
end
end
ただし、何をしてもエラーが発生し続けます
No route matches "/api/v1/auth/:provider/callback"
このテストに合格するために、ここで何が欠けていますか?