PHP编程之PHPUnit单元测试的应用

单元测试是一门注重实践的开发方式。虽然前面介绍了不少理论知识,但也是为了能让大家知其然,知其所以然。这一节将来介绍如何在平时开发中应用实践单元测试。 1 为Bugfixed编写单元测试用例 维护历史遗留系统的成本是很高的。这是因为旧系统经过几年的迭代,并且中间 … 阅读更多

单元测试之三种不同的模式

意图导向编程

已经有人提出来,使用单元测试有三种不同方式。一种是传统的方式,先编写代码,再编写单元测试,这种称之单元测试后行;一种是反过来,先编写测试,再编写代码,称之为单元测试先行,即测试驱动开发,英文缩写为TDD;最后一种是在设计整个架构、框架、核心模块时,提前将可测试 … 阅读更多