1.SpringBootTest
1.1导入依赖包
在pom.xml导入依赖包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-start-test</artifactId>
<scope>test</scope>
</dependency>
1.2新建测试包:
在项目src目录下右键新建“test”包,创建时选中\java和\resources,保证目录结构与main里面完全一致
若创建时有自动选中\java和\resources,则创建好即可
若只单独手动建了test包,则需要到【File-Project Structure-Modules】里面去将对应的java和resources标识为"Tests"和“Test Resources”
1.3新建测试类
打开项目启动类Application,随意点击右键选择【Go To–Test–Create New Test】,r然后创建一个对应目录结构下的ApplicationTest测试类
1.4NullPointerException问题
编写test代码后运行报错:NullPointerException
解决方式:
在类上方添加注解**@RunWith(SpringRunner.class)**
@SpringBootTest
@RunWith(SpringRunner.class)
public class XxxApplicationTest{
@Test
publlic void test(){
}
}
重新运行即可测试