Spring Boot集成Junit5

创建

使用springboot创建就完成集成

测试

  • (1)在Spring Boot项目中使用Junit进行单元测试
    PersonService的方法
  • (2)添加Junit的起步依赖
    以前使用junit4
    现在,springboot 2.4 自动使用junit5
  • (3)编写测试类
    @SpringBootTest
    public class TextXxx
    在Spring Boot项目中如果编写测试类则必须要在类上面添加@SpringBootTest
    2.4.0版本使用Junit5,不需要加@Runwith

Demo02junitApplicationTests

@SpringBootTest
class Demo02junitApplicationTests {

    //查询所有的Person
    @Autowired
    private IPersonService service;
    @Test
    void contextLoads() {
        service.savePerson();
    }

}

IPersonService


public interface IPersonService {
    void savePerson();
}

PersonServiceImpl


@Service
public class PersonServiceImpl implements IPersonService {
    @Override
    public void savePerson() {
        System.out.println("savePerson");
    }
}

版权声明:本文为qq_37924905原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。