应用设计模式编写易于单元测试的代码[10] 单元测试工具
总结
单元测试是软件开发的重要组成部分,而应用 Mock Object 是进行单元测试一种普遍而有效的方式,通过在软件设计、开发的过程中合理地运用设计模式,不但为系统重构、功能扩展及代码维护提供了方便,同时也为单元测试的实施提供了极大的灵活性,可以有效降低单元测试编码的难度,方便地在单元测试中引入 Mock Objects,达到对被测试目标进行单元测试的目的,从而更好地保证软件开发的质量。
参考资料
学习设计模式,请阅读关于设计模式的经典图书:“设计模式:可复用面向对象软件的基础”。
关于单元测试的更多信息,请访问:“JUnit 站点”及“TestNG 站点”。
“使用模仿对象进行单元测试” (developerWorks,2003 年 3 月):介绍如何使用模仿对象替换合作者以改进单元测试。
“Java 设计模式专题”:查看更多关于 Java 设计模式的文章和教程。
追求代码质量 系列 (Andrew Glover,developerWorks):学习更多关于编写专注于质量的代码的信息。软件测试
Java 技术专区:数百篇关于 Java 编程各个方面的文章。