我已经在StackOverflow上问了一个类似的问题,我得到了a very satisfactory answer。我这次正试图用RSpec来测试Ruby on Rails应用程序,而只是这样做并不能起到改善的作用(至少不适合我)。
有太多我不知道的事情:
这些只是我不知道的三件事。在开发应用程序的过程中,我经常会到达一个我知道需要测试某些内容但我不知道如何为它编写测试的地方......
所以我的问题是:如何使用RSpec在BDD for Rails上获得好处(或者只是确定)?
但有几件事需要提及:
答案 0 :(得分:1)
作为初学者,我通过观察其他人的rspec来学习(仍在学习)rspec。找一个大项目(例如https://github.com/diaspora/diaspora),看看其他人是如何接近rspec的。
要在一个地方找到所有内容,下面给出的链接非常有帮助: