Springboot整合JUnit

一、Springboot整合JUnit的步骤

1. 导入测试对应的starter

2. 测试类使用@SpringBootTest修饰

3.使用自动装配的形式添加要测试的对象。

@SpringBootTest(classes = {SpringbootJunitApplication.class})
class SpringbootJunitApplicationTests {

    @Autowired
    private UsersDao users;

    @Test
    void contextLoads() {
        users.save();
    }

}

二、@SpringBootTest注解

名称:@SpringBootTest

类型:测试类注解

位置:测试类定义上方

作用:设置JUnit加载的SpringBoot启动类

相关属性:classes:设置SpringBoot启动类

注意事项:如果测试类在SpringBoot启动类的包或子包中,可以省略启动类的设置,也就是省略classes的设定。

你可能感兴趣的:(springboot,junit,spring,boot,java)