测试
文章平均质量分 68
借物小人
这个作者很懒,什么都没留下…
展开
-
springboot单元测试
参考文档:JUnit 5 Jupiter APIjunit4和junit5的注解比较JUnit 5JUnit 4说明@Test@Test被注解的方法是一个测试方法。与 JUnit 4 相同。@BeforeAll@BeforeClass被注解的(静态)方法将在当前类中的所有 @Test 方法前执行一次。@BeforeEach@Before被注解的方法将在当前类中的每个 @Test 方法前执行。@AfterEach@After被注解的方法将在当前类中原创 2021-01-28 18:08:10 · 140 阅读 · 0 评论 -
Mockito
Mock作用Mock 最大的功能是帮你把单元测试的耦合分解开,如果你的代码对另一个类或者接口有依赖,它能够帮你模拟这些依赖,并帮你验证所调用的依赖的行为。mock 工具现如今比较流行的Mock工具有jMock 、EasyMock 、Mockito,但是都有一个共同的缺点:不能mock静态、final、私有方法等。而PowerMock能够完美的弥补以上三个Mock工具的不足。Mock...原创 2018-09-12 22:47:44 · 9757 阅读 · 1 评论 -
PowerMock
EasyMock 以及 Mockito 都因为可以极大地简化单元测试的书写过程而被许多人应用在自己的工作中,但是这 2 种 Mock 工具都不可以实现对静态函数、构造函数、私有函数、Final 函数以及系统函数的模拟,但是这些方法往往是我们在大型系统中需要的功能。PowerMock 是在 EasyMock 以及 Mockito 基础上的扩展,通过定制类加载器等技术,PowerMock 实现了之前提...转载 2018-09-12 23:47:07 · 882 阅读 · 0 评论