應用設計模式編寫易于單元測試的代碼[10] 單元測試工具
總結
單元測試是軟件開發的重要組成部分,而應用 Mock Object 是進行單元測試一種普遍而有效的方式,通過在軟件設計、開發的過程中合理地運用設計模式,不但為系統重構、功能擴展及代碼維護提供了方便,同時也為單元測試的實施提供了極大的靈活性,可以有效降低單元測試編碼的難度,方便地在單元測試中引入 Mock Objects,達到對被測試目標進行單元測試的目的,從而更好地保證軟件開發的質量。
參考資料
學習設計模式,請閱讀關于設計模式的經典圖書:“設計模式:可復用面向對象軟件的基礎”。
關于單元測試的更多信息,請訪問:“JUnit 站點”及“TestNG 站點”。
“使用模仿對象進行單元測試” (developerWorks,2003 年 3 月):介紹如何使用模仿對象替換合作者以改進單元測試。
“Java 設計模式專題”:查看更多關于 Java 設計模式的文章和教程。
追求代碼質量 系列 (Andrew Glover,developerWorks):學習更多關于編寫專注于質量的代碼的信息。軟件測試
Java 技術專區:數百篇關于 Java 編程各個方面的文章。
文章來源于領測軟件測試網 http://www.k11sc111.com/