【发布时间】:2011-06-05 02:09:30
【问题描述】:
我是 Rails 测试的新手。我决定学习测试驱动开发,因此我正在研究如何在 Rails 中进行。
我从 Test::Unit 开始,很快就知道有更好的工具和测试框架可用。我听说的事情是
- 应该
- 摩卡
- Rspec
- 黄瓜
- 工厂女孩
现在我很困惑如何继续。 我需要学习的这些工具的最佳组合是什么?另外我在哪里可以找到学习这些的资源?
我正在 Rails 3.0 中构建应用程序
【问题讨论】:
-
好问题。希望我们能得到一些非常好的答案!
-
从opensourcerails.com 中挑选一个体面的真实世界项目,如 Spree 或其他项目,并尝试了解应用程序中的测试。当然,您还需要查看实际来源,以了解一些测试。恕我直言,这也是一个让 Rails 变得更好的好方法。
标签: ruby-on-rails unit-testing testing ruby-on-rails-3