我正在寻找特定于Rails的TDD资源。带导轨的测试驱动开发(TDD)
我见过Rails指南:The Basics of Creating a Rails Plugin这真的激发了我对这个主题的兴趣。
我有Rails的敏捷开发书,我看到那里有一些测试相关的信息。但是,似乎作者会带领您完成构建应用程序的步骤,然后再添加测试。这不是真的测试驱动发展。理想情况下,我想要一本关于这方面的书,但如果这样一本书不存在,其他教程或文章的集合将会很不错。
事情,我想学习:
- 主要目标:最佳实践
- 单元测试
- 如何可能使用替代现有的发展数据利用灯具
- 夹具
- 这里的社区标准是什么?
- 测试与会话数据
- 用户在
- 用户登录的插件
- 写作考试可以访问URL /富/酒吧
- 夹具
- 的变化进行测试数据
- 作者更新帖子
- 产品状态更改为回退订单
- 用户购买产品(行为?)
- 用户在
- 用户已登录了有效地址和有效的信用卡
- 订单记录由
- 信用卡的交易记录更新
- 将电子邮件发送到用户
- 发送邮件的测试成功
- 测试AJAX
- 可能测试一般jQuery的功能(接口元素等)
- RSpec的
- 没有RSpec的有一个Rails应用程序
- 测试的未来是什么地方
- 测试在哪里?什么东西正在出路?
- Rails 3中将使用哪些模式?
感谢您的帮助!
看看这个类似的帖子中回答这个问题:http://stackoverflow.com/questions/1386562/how-to-get-started-on-tdd-with-ruby-on-rails/6243865#6243865 – sivabudh 2011-06-05 15:34:10