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