SpringBoot의 테스트 프레임워크

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);
    }
}

추천

출처blog.csdn.net/qq_39537400/article/details/124407304