我想在Ruby On Rails上啓動BDD,應該學什麼? 我對BDD,RSpec或黃瓜一無所知。什麼是最好的學習方式?教程?有些內容涵蓋諸如「我應該測試什麼行爲?」等等。在Ruby On Rails上學習BDD的途徑是什麼?
謝謝!
我想在Ruby On Rails上啓動BDD,應該學什麼? 我對BDD,RSpec或黃瓜一無所知。什麼是最好的學習方式?教程?有些內容涵蓋諸如「我應該測試什麼行爲?」等等。在Ruby On Rails上學習BDD的途徑是什麼?
謝謝!
RSpec的具體;我保留這些鏈接以供參考(可能會對初學者有所幫助)。但只是想與你分享。 (其中一些可能已經過時,但我認爲還是值得一讀)
Rspec Link Fest - links to other references
的RSpec在控制器: Testing your Application Controller with rSpec
Testing Controllers with rspec
RSpec的模型中: stub_model by Dave Chelimsky
Do we really need Controller and View tests? - some discussion
RSpec的在瀏覽:
RSpec testing views for escaped HTML
Rspec的故事(現在黃瓜):
Understanding RSpec Stories - a Tutorial
Rspec的在Windows上:
RSpec, autotest and Snarl on Windows - dunno if this still relevant
p/s:有些來自2007年,我不確定這些東西是否過時,但這些是我學習RSpec的一些參考資料。希望它有幫助
開始用兩篇文章由丹北:Introducing BDD,緊跟What's in a Story?
在這裏你可以找到所有rspec testcase的例子。 訪問https://relishapp.com/rspec/rspec-rails/docs和https://github.com/rspec/rspec-expectations – 2017-05-29 05:25:44