我想快速为测试页面是否爆炸的每条路线添加测试。而已。最快的方法是什么?
现在,在我的脑海中,我正在考虑使用rspec并试图通过适当的操作(获取/发布等)来点击每一页。
但这似乎相当费力,有更快的解决方案吗?
答案 0 :(得分:1)
我刚刚在Rails控制台上玩,我想出了这个:
YourAppName::Application.routes.routes.map { |r| [r.verb, r.path] }
这将为您提供路线中定义的所有动词和路径。您可以遍历所有路径并尝试为每个路径发出请求。