
JMockit
yethyeth
这个作者很懒,什么都没留下…
展开
-
JMockit使用技巧,定制返回,20190327
转自:http://hackday.cn/?p=1026根据参数动态返回不同数据(定制返回)参考:https://stackoverflow.com/questions/36983140/jmockit-expectations-api-return-input-parameters@SuppressWarnings("unused")@Testpublic void ver...转载 2019-03-27 23:19:45 · 1898 阅读 · 0 评论 -
JMockit官方教程:被测试类的初始化和注入,20190401
http://hackday.cn/?p=1044原文:http://jmockit.github.io/tutorial/Mocking.html#tested测试类中,一个非final的实例字段被注解为@Tested,那么会在每个测试方法执行前,被自动实例化并注入。如果此时,这个字段是null,那么会使用一个合适的构造函数来实例化,并确保内部关联对象被正确注入。为了向被测...转载 2019-04-02 07:22:47 · 2582 阅读 · 0 评论 -
JMockit官方文档:伪造Facking-part 1伪方法和伪类
来自编译:http://jmockit.github.io/tutorial/Faking.html在JMockit的工具箱里面,伪造API(Faking API)为假实现提供支持。典型场景就是对部分方法和构造函数进行假实现(伪实现),同时保持其他方法和构造函数原有实现。此外,外部库的类经常需要被伪造。伪实现对于依赖外部组件、资源的测试很有用。比如邮件、web服务、复杂...原创 2019-04-27 13:25:16 · 342 阅读 · 0 评论 -
JMockit官方文档:伪造Facking-part 2 应用伪类
来自编译:http://jmockit.github.io/tutorial/Faking.html2 应用伪类一个伪类必须被应用到相应的真实类才会生效。可以在整个测试类或测试套件中,或一个测试方法中应用伪类。测试类中,可以在任何地方应用伪类:@BeforeClass方法@BeforeMethod、@Before、@BeforeEach(分别对应TestNG、JU...原创 2019-04-27 13:26:58 · 243 阅读 · 0 评论