整合junit框架,就像将大象装进冰箱,分成三个步骤:
第一步是在创建好的springboot工程中的pom.xml文件中添加测试的起步依赖和junit的测试起步依赖
第二步是创建业务类
第三步是创建业务类的测试类
一、添加起步依赖
在pom.xml中添加如下起步依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.2.2</version>
</dependency>
//空的起步依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
//测试的起步依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
//junit的起步依赖
二、创建业务类
可以啥也不用管,直接在主启动类的同级别包中,创建出业务类
接下来就直接在业务类里面写如业务类的内容
需要注意的是要将类注释为业务类,即添加注释 @Service
三、创建业务类的测试类
在test/java目录下进行创建,命名的统一规范是“业务类名Test”
作为junit的测试类就要添加如下注释
@RunWith(SpringRunner.class)
@SpringBootTest(classes = 主启动类名.class)
在测试方法上,就也要注释@Test