Java Mockito 测试框架

Mocktio 入门 Mockito 引入依赖包 Mocktio 使用 mock 方法模拟类和接口 Mockito @Mock 注解 Mockito mock 泛型类、泛型接口 Mockito 参数匹配 Mockito 参数匹配顺序 Mockito spy 和 @Spy 注解 Mockito @InjectMocks 注解注入 mock 对象 Mockito 使用 thenReturn 设置方法的返回值 Mockito 使用 thenThrow 让方法抛出异常 Mockito 使用then、thenAnswer 自定义方法处理逻辑 Mockito 使用 doReturn 设置方法的返回值 Mockito 使用 doThrow 让方法抛出异常 Mockito 使用 doAnswer 自定义方法处理逻辑 Mockito 使用 doNothing 让 void 函数什么都不做 Mockito 使用 MockitoJUnitRunner 运行 JUnit 测试 Mockito 使用 MockitoAnnotations.initMocks 让 @Mock 等注解生效 Mockito 使用 reset 重置对象 Mockito 使用 thenCallRealMethod 调用 spy 对象的真实方法 Mockito 使用 verify 校验是否发生过某些操作 Mockito 使用 mockingDetails 判断对象是否为 mock对象、spy 对象 Mockito 链式调用 Mockito 测试隔离 Mockito 使用 PowerMock 让 Mockito 支持静态方法 Mockito 临时 mock 对象

Mockito 使用 MockitoJUnitRunner 运行 JUnit 测试


#Java Mockito 测试框架


见 Mockito @Mock 注解。主要作用是让 @Mock、@Spy 等注解生效。


( 本文完 )


转载请注明出处 | 关于 | 苏ICP备19034720号-1