2012-06-24 31 views
0

我对rails3和ruby本身是很新颖的。我期待为我的Rails应用程序设置测试。由轨道提供的(http://guides.rubyonrails.org/testing.html)与我在通过Web搜索轨道测试时发现的不同。人们大多比股票测试环境更喜欢Rspec2。Rails测试:为什么要使用Rspec2默认情况下提供股票测试环境轨道

这是真的吗?我可能是错的,但我想为我的新webapp选择一个适当的测试环境。任何人都可以告诉我股票测试环境和Rspec2之间的区别。为什么有人会考虑其中的任何一个。

回答

2

我认为没有正确的方法来回答这个问题。为什么红色比蓝色好?人们有偏好,在某个时候,Rspec2成为事实上的标准。我认为在此之后,很多人开始使用它,因为其他人都已经使用过它。 DDH - Ruby on Rails的创建者 - 真的不喜欢Rspec和clearly favors Test::Unit。就我个人而言,我在工作中使用Rspec,因为大部分团队都喜欢它,并使用Ruby 1.9的Minitest作为我的私人项目。

我对你的建议:看看不同的测试框架,看看哪一个你感觉舒适并使用它。重要的是你测试,而不是你测试什么。

相关问题