JUnit은 자바에서 테스트 주도 개발을 하기 위한 프레임워크이다. unit 단위로 프로그램이 정상적으로 동작하는지 확인한다.JUnit을 이용한 단위 테스트를 위해서는 테스트 대상 클래스 외에, JUnit Test Case 클래스가 필요하다.그리고 아래와 같이 테스트의
Mock: 테스트용 가짜 객체 \-> 다른 스프링빈들과 연관관계가 없는 경우. 따라서 굳이 스프링 컨텍스트에 빈으로 띄울 필요도 없음.MockBean: 스프링 컨텍스트에 빈으로 띄워진 가짜 객체 \-> repository와 service를 테스트에서 같이 사용하는데 r