단위 테스트란? 애플리케이션을 구성하는 하나의 기능이 올바르게 동작하는지를 독립적으로 테스트하는 것으로, "어떤 기능이 실행되면 어떤 결과가 나온다" 정도로 테스트를 진행한다.전에 팀 프로젝트를 진행할 때 작성한 코드 중 회원에 대한 비지니스로직을 바탕으로 작성했습니다
아래는 회원 Controller부분이다.해당 Controller계층을 단위테스트 해보자!MVC를 위한 테스트 웹상에서 요청과 응답에 대해 테스트할 수 있다.@SpringBootTest의 경우 모든 빈을 로드하기 때문에 테스트 구동 시간이 오래 걸리고, 테스트 단위가
인텔리제이 왼쪽 상단의 File -> New -> Project... -> Gradle -> Java 선택하여 프로젝트를 생성한다.루트 프로젝트는 하위 모듈을 관리하는 역할이므로 src폴더를 지워줘도 된다.core, service, batch 3가지 모듈을 만들어 보자