Unitils是一个用来写单元测试的开源类库,提供使用映射的声明,自动维护测试数据库,管理测试数据等功能。
在2.0版本中,添加了一个新的模块,提供用mock对象写测试的功能。与EasyMock, jMock 和Mockito等动态mock对象类库相比,有很多改进,特性如下:
一个简明易用且一致性好的语法
通过日志和错误信提供最好的反馈信息
与Mockito一样,在调用测试方法之前定义mock行为。
具体对象,参数匹配,以及空引用可以混合在行为定义和声明语句中
默认情况下,值语义用来匹配预期和实际变量
提供亚元对象
【发表评论0条】