摘要: 在编写代码时,经常需要调用别人已经写好的工具类,而这些工具提供的方法经常是static方法,在这里,直接贴出《PowerMock实战手册》中的例子 待测试方法: public class EmployeeService { public int getEmployeeCountWithStatic( 阅读全文
posted @ 2016-01-27 09:59 xjzcz 阅读(9262) 评论(0) 推荐(2) 编辑
摘要: 在开发时,经常遇到这种情况,被测试方法所调用的类不是通过构造注入的,而是通过临时new出来的,如下面待测方法: public class EmployeeService { private EmployeeDao employeeDao; public int getTotalEmployeeWit 阅读全文
posted @ 2016-01-27 09:33 xjzcz 阅读(2570) 评论(0) 推荐(0) 编辑
摘要: 上面的例子是很理想化的状态,但是在实际的开发中,我们需要经常调用一些依赖特定环境的函数或者调用同事写的代码,而同事仅提供了接口。这个时候就需要利用Mockito来协助我们完成测试。 当然,你可以选择easyMock ,jmock等mock工具 在这里直接引用《PowerMock实战手册》中的例子 待 阅读全文
posted @ 2016-01-26 17:33 xjzcz 阅读(5284) 评论(0) 推荐(0) 编辑
摘要: 单元测试是开发中必不可少的一部分,是产品代码的重要保证。 Junit和testNG是当前最流行的测试框架,Junit是使用最广泛的测试框架,有兴趣的话自己baidu一下。 testNG基于Junit和Nunit,并引入了很多特性,使其更强大和更易于使用。 有兴趣的可以直接看一下官网:http://t 阅读全文
posted @ 2016-01-26 17:02 xjzcz 阅读(3477) 评论(0) 推荐(0) 编辑