1. springboot 프로젝트를 생성할 때 테스트 프레임워크가 자동으로 생성됩니다.
2. 테스트해야 하는 클래스를 마우스 오른쪽 버튼으로 클릭하고 Generate를 클릭한 다음 Test를 선택합니다.
3. 테스트 클래스에 @SpringBootTest 주석을 추가하여
현재 프로젝트 임을 선언합니다. 클래스는 다음에서 실행되는 Spring Boot 컨테이너에 있습니다.
4. 메서드에서 단위 테스트 코드를 빌드합니다.
@SpringBootTest
@Transactional() // 单元测试不污染业务数据
class UserControllerTest {
@Autowired
private UserController userController;
@Test
void getAll() {
}
@Test
void add() {
UserInfo userInfo = new UserInfo();
userInfo.setName("Spring");
userInfo.setPassword("spring");
// 调用需要进行单元测试的方法
int result = userController.add(userInfo);
Assertions.assertEquals(1,result);
}
}