
单元测试
文章平均质量分 63
演员¹²¹³⁸
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mockito源码浅析——核心逻辑
一、Mockito源码逻辑简介 Mockito是一个Mock框架,让你用简单干净的API写漂亮的测试代码。Mockito通过ByteBuddy动态字节码生成技术生成mock类型(你要模拟类的代理类),默认通过objenesis框架生成mock类型的对象实例,mock实例对象的所有方法都会调用MockHandlerImpl对象实例的handle方法。 该文章主要从三个部分进行讲解:mock代理对象创建,mock对象方法的打桩,mock对象方法的入参验证。二、mock代理...原创 2021-10-11 21:37:00 · 1339 阅读 · 0 评论 -
Mockito关于抽象类的问题
真实调用抽象类需要中的方法需要真实调用,那么用@InjectMocks是不管用的,需要如下代码: DefaultCreateOrderTemplate defaultCreateOrderTemplate; @Before public void setUp() { defaultCreateOrderTemplate = mock(DefaultCreateOrderTemplate.class, Answers.CALLS_REAL_METHODS);原创 2021-05-20 16:22:52 · 4515 阅读 · 3 评论