我在我的Rails项目中使用Omniauth,我想在"/ login"路径后面隐藏"/ auth/facebook".
事实上,我写了一条路线:
match "/login", :to => redirect("/auth/facebook"), :as => :login
Run Code Online (Sandbox Code Playgroud)
这实际上是有效的,即链接login_path将重定向到/auth/facebook.
但是,如何编写(RSpec)规范来测试此路由(特别是重定向)?
请注意,这/login不是应用程序中定义的实际操作或方法.
提前致谢!