2011-03-09 72 views
0

腳手架新類後,導軌會爲每種控制器方法創建對應測試。導軌控制器測試:更改默認測試或不改變它們

您認爲什麼是strikt TDD方法的最佳實踐?是不是更好,保持這些默認測試不變,併爲每個新邏輯創建新測試? (即使它們重疊並驗證幾乎相同的東西?)或者可以用新的斷言擴展這些默認測試嗎?

TIA,rufus!

回答

0

刪除默認測試,如果他們不測試你需要測試的東西。如果你離開他們,你會填補你的數字,但從長遠來看,這些測試實際上並不會幫助你。

0

就像使用腳手架視圖和控制器一樣,您最終會用自己的代碼替換大多數默認代碼,這只是一個開始的好地方。

一般來說,我會說刪除他們,如果你不使用他們,或建立在他們,如果他們可以擴展到適合您的需求。

+0

謝謝你們兩位。這幫了我很多! – rufus 2011-03-09 16:56:41