3.2.SpringBoot整合JUnit
- 1.创建模块:
- 3.导入测试对应的starter,其实在创建模块后,会发现这个junit依赖是自带的
- 4.创建service层的接口和实现类:
- 5.
测试类使用@SpringBootTest
修饰- 首先是注入要测试的对象,然后是执行要测试的对象对应的方法:
- 首先是注入要测试的对象,然后是执行要测试的对象对应的方法:
- 6.启动测试:
- 7.注意的一个问题:
@SpringBootTest注解的classes属性应用
:classes这个属性是用来设置SpringBoot启动类名称的
,试类如果不存在于引导类所在的包或子包中需要通过classes属性指定引导类
- 8.如果测试类
在SpringBoot启动类的包或子包中
,可以省略启动类的设置,也就是省略classes的设定