APIコントローラーのルートの一連のテストを書いています。もっと速い方法があるかどうか興味があります。次のような URL がたくさんあります。
ルート.rb
post '/api/unfollow' => 'api#unfollow', :as => :unfollow
/spec/routing/unfollow_routes_spec.rb
require "spec_helper"
describe "route to api unfollow" do
it "should route correctly" do
{:post => unfollow_path }.should route_to(:controller => "api", :action => "unfollow")
end
end
これは合理的な戦略のように見えますか? ファイルごとに単一のルートのみを配置することをお勧めしますか? 単一のコントローラーのすべてのルートを単一のファイルに入れたいと思います。名前付きルートを含むルート定義で、それを空白のままにして、レールが unfollow_path であると推測できる方法はありますか?
thx事前に