码迷,mamicode.com
首页 > 其他好文 > 详细

powmock

时间:2016-04-30 11:21:09      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:


Verify 方法是否调用 Ve ri fy 核实 万花筒 瑞雪 发大财

Local Variable 局部变量
@RunWith 运行器
@PrepareForTest 提前准备

 

有返回值测试

void 测试

局部变量
try()catch{}

有返回值测试

void 测试

final

static

构造器

 


局部
PowerMockito.whenNew(EmployeeDao.class).withNoArguments()
.thenReturn(employeeDao);


,因此需要有一个录制的过程
PowerMockito.whenNew( EmployeeDao.class).withNoArguments().thenReturn(employeeDao);
这句话就是告诉
Power Mock录制一个这样的构造行为,等我接下来用的时候你就把之前mock的东西给我,
而@PrepareForTest是为PowerMock的Runner提前准备一个已经根据某种预期改变过的
class,在这个例子中就是EmployeeService

 

 

<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.3.1</version>
</dependency>
<dependency>

 

powmock

标签:

原文地址:http://www.cnblogs.com/y896926473/p/5448238.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!