Java编程技巧之单元测试用例简化方法

原文约15000字,阅读约需36分钟。发表于:

为了便于Java单元测试的推广,作者总结了十余种测试用例的简化方法,希望能够让大家编写单元测试用例时——“化繁为简、下笔如神”。

吴趼人在《痛史》中写道:“卷帙浩繁,望而生畏”,这句话也适用于编写单元测试用例,作者总结了十余种简化方法,包括利用JSON反序列化简化数据对象赋值语句、利用虚拟数据对象简化返回值模拟语句、利用虚拟数据对象简化参数值模拟语句、利用数据对象相等简化返回值验证语句、利用数据对象相等简化参数值验证语句、利用ArgumentCaptor简化验证依赖方法、利用直接测试私有方法简化单元测试用例,从而让大家编写单元测试用例时——“化繁为简、下笔如神”。

相关推荐 去reddit讨论