使用SpringBoot进行单元测试非常简单。
首先添加依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
注意到单元测试需要添加两个注解
@RunWith(SpringRunner.class)
@SpringBootTest(classes = Application.class) //配置启动类
如果不加@RunWith注解会出现dao层无法注入,单元测试必须在有启动类的模块编写执行。