RailsプロジェクトでOmniauthを使用していますが、「/ auth/facebook」を「/login」ルートの背後に隠したいと思います。
実際、私はルートを書きました:
match "/login", :to => redirect("/auth/facebook"), :as => :login
これは実際に機能します。つまり、へのリンクlogin_path
はにリダイレクトされ/auth/facebook
ます。
ただし、このルート(具体的にはリダイレクト)をテストするための(RSpec)仕様を作成するにはどうすればよいですか?
/login
これは、アプリケーションで定義されている実際のアクションでもメソッドでもないことに注意してください。
前もって感謝します!