1. 首页
  2. 数据库
  3. 其它
  4. 单元测试中的伪对象

单元测试中的伪对象

上传者: 2021-02-07 18:44:05上传 PDF文件 141.69KB 热度 13次
在单元测试的策略中伪对象被广泛使用。他从测试中分离了外部的不需要的因素并且帮助开发人员专注于被测试的功能。EasyMock是一个在这方面很有名的工具,可以在运行时为给定的接口创建伪对象。伪对象的行为可以在测试用例中的执行测试代码之前被定义。EasyMock基于java.lang.reflect.Proxy,他可以根据给定的接口创建动态代理类或者对象。但因为使用Proxy使得他有一个天生的缺陷:只能创建基于接口的伪对象。Mocquer是一个类似的工具,但他扩展了EasyMock的功能能够支持创建类的伪对象。Mocquer介绍Mocquer基于Dunamis项目,被用来为特定的类或接口生成动态代理
下载地址
用户评论