2

我是新的rubyonrails应用程序,如rspect,牛排,黄瓜等编写测试。我如何开始或学习,以便它可以帮助我写出漂亮的代码?ruby​​onrails写作测试

你可以给一些简单的例子或一些我可以从零理解的网址。

感谢

+1

您是否使用过Google? – fireshadow52

回答

0

我刚开始使用RSpec前几天,这是相当困难的(它仍然是实际上)。你可以从railstutorial.org开始。作者遵循TDD原则。更多信息请见RSpecCucumber github页面。一定要看看wiki。

1

1)开始只是为了获得一个感觉测试。

2)熟悉各种testing frameworks(黄瓜,RSpec的,testunit,牛排,MINITEST),观看截屏(railscastsTeachMeToCode),然后尝试和选择一个吸引你。

3)写测试!并从StackOverflow中获取帮助。如果你喜欢RSpec,那么RSpec book是非常有用的,但不是必需的。

我个人对框架的看法: 我开始非常喜欢黄瓜,但我最终发现它非常冗长,我不喜欢将它用于我的集成测试,然后将RSpec用于我的单元和功能测试。我现在喜欢只用RSpec与水豚和Shoulda匹配者。 TestUnit可能比RSpec更加冗长,但个人而言,我发现RSpec是编写自我记录代码和不太冗长的介质之间的快乐媒介。