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
Demo3junitApplicationTests.java
@SpringBootTest
class Demo3junitApplicationTests {
@Autowired
private IPersonService service;
@Test
void contextLoads() {
service.savePerson();
}
}
IPersonService .class
public interface IPersonService {
void savePerson();
}
PersonServiceImpl .class
@Service
public class PersonServiceImpl implements IPersonService {
@Override
public void savePerson() {
System.out.println("savePerson");
}
}
然后在测试类里测试一下哦