单元测试很重要 很简单,但是可能3年码农的你可能还没写过也可能没有配过。
本文主要针对service层增加的单元测试
直接上代码吗,不废话:
在pom中加入依赖,test-starter
<!--测试依赖包-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<!-- 表示开发的时候引入,发布的时候不会加载此包 -->
<scope>test</scope>
</dependency>
然后选择你需要进行单元测试的类
测试类的配置:
各位需要主要配置文件的位置,因为本人将config在pom里提取了出来,所以项目启动读的是外边的config里的application。看各位自己的配置。
然后3上边的这折三个注解需要根据自己的需求进行配置。这三个注解的意思有兴趣可以百度一下
运行效果:
在控制台进行了输出。