使用Junit5+PowerMock+Mockito来编写单元测试,要求如下:
(1)设置测试数据(Arrange),执行待测方法(Act),然后验证结果(Assert)
(2)结果使用Assertions的API进行校验,比如在所有的assertEquals变成为Assertions.assertEquals
(3)@Test下面的方法不加public
(4)注意导入的方法,都是static
(4)MockitoAnnotations.initMocks(this);
改成 MockitoAnnotations.openMocks(this);
(5)不使用@SpringBootTest
注解,改成@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.NONE)
(6)使用TestMe、百度Comate AI工具帮你完成单元测试
(7)使用Alt+Enter的快捷键组合
(8)注意导入的BaseMapper不
【项目实战】使用Junit5+PowerMock+Mockito来编写单元测试的小技巧汇总
于 2024-09-12 20:36:50 首次发布