元测试的普及已经增长,部分原因是极限编程(eXtreme Programming)的增长,然而编写强大的单元测试是令人厌烦的事情。对象仿制通过伪造需要测试的目标的周围的对象来帮助减少你的工作,然后使用它检查和需要测试的目标相关的调用。
EasyMock是 创建那些伪造对象的快速的方法,同时它会保持单元测试的能力。EasyMock 的通常用法是:
1. 为一个接口创建一个伪造对象
2. 训练那个接口告诉它期望的调用以及需要得到的反应
3. 测试目标并验证伪造的对象
09-17