我正在尋找特定於Rails的TDD資源。帶導軌的測試驅動開發(TDD)
我見過Rails指南:The Basics of Creating a Rails Plugin這真的激發了我對這個主題的興趣。
我有Rails的敏捷開發書,我看到那裏有一些測試相關的信息。但是,似乎作者會帶領您完成構建應用程序的步驟,然後再添加測試。這不是真的測試驅動發展。理想情況下,我想要一本關於這方面的書,但如果這樣一本書不存在,其他教程或文章的集合將會很不錯。
事情,我想學習:
- 主要目標:最佳實踐
- 單元測試
- 如何可能使用替代現有的發展數據利用燈具
- 夾具
- 這裏的社區標準是什麼?
- 測試與會話數據
- 用戶在
- 用戶登錄的插件
- 寫作考試可以訪問URL /富/酒吧
- 夾具
- 的變化進行測試數據
- 作者更新帖子
- 產品狀態更改爲回退訂單
- 用戶購買產品(行爲?)
- 用戶在
- 用戶已登錄了有效地址和有效的信用卡
- 訂單記錄由
- 信用卡的交易記錄更新
- 將電子郵件發送到用戶
- 發送郵件的測試成功
- 測試AJAX
- 可能測試一般jQuery的功能(接口元素等)
- RSpec的
- 沒有RSpec的有一個Rails應用程序
- 測試的未來是什麼地方
- 測試在哪裏?什麼東西正在出路?
- Rails 3中將使用哪些模式?
感謝您的幫助!
看看這個類似的帖子中回答這個問題:http://stackoverflow.com/questions/1386562/how-to-get-started-on-tdd-with-ruby-on-rails/6243865#6243865 – sivabudh 2011-06-05 15:34:10