是否有一个简短而干燥的方式来测试资源所产生的所有路线:xxx?简单的方法来规范轨道资源路线
3
A
回答
1
正如人们在我之前所概述的,通常你不会测试路线。然而,如果你想在你的路线文件中有一些复杂的子域约束该死的肯定会去正确的位置,那么我会建议(以一些偏见)阅读我的文章Testing Rails Requests 。
0
当您使用rails generate
生成新资源时,也会自动生成标准路由的功能测试。要运行它们,请输入rake test:functionals
。
注意:如果您有验证器的唯一性,功能测试将失败(由于默认的灯具和测试生成)。
此外,如前所述,耙路线将显示您应用识别的所有路线。
0
您通常不会测试路由,因为这是Rails提供和测试的内容。如果你想测试一个特定的路由工作,你应该创建一个集成或功能测试,向有问题的路由发出请求,并验证是否调用了正确的控制器/操作。
相关问题
- 1. 资源路线和轨道
- 2. 在轨道上设置资源路线的命名路线
- 3. 轨道路由中的资源和资源之间的区别?
- 4. HTML规范本身的API?或简单的方法来刮规范?
- 5. 路线别名方法获取不属于在轨资源2.3
- 6. 轨道4 - 资源ID路线明确的型号名称
- 7. 轨道3中的连字符资源路线
- 8. 多个资源路由在轨道
- 9. 轨道嵌套的资源和路由初始化资源
- 10. 轨道:在航线资源嵌套
- 11. 简单的方法来获得测试规范的结果
- 12. 导轨 - 自定义资源路线
- 13. 在轨资源删除一条路线
- 14. 一个简单的方法来规范表
- 15. 用有限的资源来扩展Mongo的最简单方法?
- 16. 轨道4混合单复数资源
- 17. 是否有轨道方式来获取当前路线的范围?
- 18. 有没有简单的方法来生成示例FHIR资源?
- 19. 简单的方法来字符串资源与数据绑定
- 20. 未定义的方法`创建'轨道规范。
- 21. 资源路线
- 22. 轨道4条浅航线资源表单提交不工作
- 23. Laravel路线:路线::资源
- 24. 嵌套资源与轨道
- 25. 动态轨道的路线
- 26. 轨道 - 雷分页非资源的方法
- 27. 更好的方式来组织轨道路线?
- 28. 轨路由嵌套资源
- 29. 路线在轨道3语法从轨道2〜3
- 30. 简单的轨道搜索
我想一般不会测试路线听起来对我好。这只是 – 2010-12-06 08:01:11