吉米·博加德,寫了一篇文章:Getting value out of your unit tests,在那裏,他給出了四個原則:準則更好的單元測試
- 測試的名字應該描述是什麼和爲什麼,從用戶的角度來看
- 測試是代碼也給他們一些愛
- 不要在一個固定模式/組織風格
- 一次裝夾解決,執行和驗證每個測試
在您看來,這些指導方針是否齊全?你有什麼指導單元測試? 請避免使用特定的語言成語,儘量保持答案與語言無關。
吉米·博加德,寫了一篇文章:Getting value out of your unit tests,在那裏,他給出了四個原則:準則更好的單元測試
在您看來,這些指導方針是否齊全?你有什麼指導單元測試? 請避免使用特定的語言成語,儘量保持答案與語言無關。
有一個完整的,850頁的書叫xUnit Test Patterns與這個話題打交道,所以它不是東西,可以很容易地煮儘量遵守一些硬性規定(儘管你提到的規則很好)。
一個更易理解的書也涵蓋了這個問題是The Art of Unit Testing。
如果我可以加我發現最重要的規則,它們是:
對於編寫單元測試的更多好主意,search stackoverflow.com。
看看你的測試的代碼覆蓋率,並嘗試使其合理完整(對於錯誤的情況下,我會使用一些判斷是否測試它們)。
xUnit測試模式+1:一本好書 – dfa 2009-07-24 08:10:58
+1「保持快速」。 – 2009-07-24 08:18:29