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是編寫自我記錄代碼和不太冗長的介質之間的快樂媒介。