![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
test
_jan_
这个作者很懒,什么都没留下…
展开
-
java 测试工具 - mockito 原理模拟
package cn.java.test.mockito_mock; import java.io.Serializable; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.util.LinkedList; import java.util.Queue; import java.util.concurr...原创 2020-09-16 17:42:48 · 251 阅读 · 0 评论 -
java 测试工具 - org.mockito
原理: 1、扫描包含 @Mock 注解的字段,创建对象并进行设置 2、扫描包含 @InjectMocks 注解的字段,并进行注入(执行注入的是mockito,不是spring) 3、配置mock数据 1、调用 @Mock 字段的方法,创建 stub --- 第一次调用 2、设置mock数据到 stub 4、执行调用 1、调用 @Mock 字段的方法,由于stub有数据,就返回mock的数据 --- 第二次调用 package cn.java.demo.user.servic..原创 2020-09-16 17:41:32 · 1483 阅读 · 0 评论