idea+springboot 完成项目的单元测试

单元测试很重要 很简单,但是可能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>

然后选择你需要进行单元测试的类

idea+springboot 完成项目的单元测试

测试类的配置:

idea+springboot 完成项目的单元测试

各位需要主要配置文件的位置,因为本人将config在pom里提取了出来,所以项目启动读的是外边的config里的application。看各位自己的配置。

然后3上边的这折三个注解需要根据自己的需求进行配置。这三个注解的意思有兴趣可以百度一下

运行效果:

idea+springboot 完成项目的单元测试

在控制台进行了输出。