我是新的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