![](/img/trans.png)
[英]Controller test routing error with minitest-rails and rails 4.1
[英]minitest-rails : Test controller with full url
我想用minitest测试我的控制器,但:-我只使用自定义路由-我不使用命名路由
我有一些这样的路线:
scope "administration" do
get '', to: 'administration#index'
get 'user/:id/update/', to: 'user#update'
end
scope "front" do
get 'user/show', to: 'user#show'
end
有没有一种方法可以测试带有完整URL的请求(例如,获取“ / administration / user / 2 / update /”)?
控制器测试需要路由器知道控制器和操作,但是您无需使用路径即可直接调用操作。 如果要传递路径,则要改用集成测试。 您都不需要使用命名路由。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.