我是新的rubyonrails应用程序,如rspect,牛排,黄瓜等编写测试。我如何开始或学习,以便它可以帮助我写出漂亮的代码?rubyonrails写作测试
你可以给一些简单的例子或一些我可以从零理解的网址。
感谢
我是新的rubyonrails应用程序,如rspect,牛排,黄瓜等编写测试。我如何开始或学习,以便它可以帮助我写出漂亮的代码?rubyonrails写作测试
你可以给一些简单的例子或一些我可以从零理解的网址。
感谢
http://railscasts.com/episodes/155-beginning-with-cucumber - 一个很好的播客初学者
The RSpec Book - 也是非常有用的
这是一个很好的点通过读取rails testing guide开始,然后谷歌帮助你
1)开始只是为了获得一个感觉测试。
2)熟悉各种testing frameworks(黄瓜,RSpec的,testunit,牛排,MINITEST),观看截屏(railscasts,TeachMeToCode),然后尝试和选择一个吸引你。
3)写测试!并从StackOverflow中获取帮助。如果你喜欢RSpec,那么RSpec book是非常有用的,但不是必需的。
我个人对框架的看法: 我开始非常喜欢黄瓜,但我最终发现它非常冗长,我不喜欢将它用于我的集成测试,然后将RSpec用于我的单元和功能测试。我现在喜欢只用RSpec与水豚和Shoulda匹配者。 TestUnit可能比RSpec更加冗长,但个人而言,我发现RSpec是编写自我记录代码和不太冗长的介质之间的快乐媒介。
您是否使用过Google? – fireshadow52