테스트 주도 개발
스프링 입문 - 회원 리포지토리 테스트 케이스 작성
스프링 입문 - 회원 리포지토리 테스트 케이스 작성
2022.05.17개발한 기능을 실행해서 테스트 할 때 자바의 main 메서드를 통해서 실행하거나, 웹 어플리케이션의 컨트롤러를 통해서 해당 기능을 실행 해볼 수 잇는데, 이러한 방법은 준비하고 실행하는데 오래 걸리고, 반복 실행하기 어렵고 여러 테스트를 한번에 실행하기 어렵다는 단점이 있다. 자바는 JUnuit이라는 테스트 프레임워크로 테스트를 실행할 수 있다. test폴더의 java 의 hello의 hellospring 폴더에 repository 라는 이름의 패키지를 만들었다.(보통 테스트 패키지 이름은 기존 패키지와 동일하게 지정한다) 그리고 클래스를 생성해주는데, 테스트할 클래스이름 뒤에 test를 붙여서 이름을 지정해주는 것이 관례다. 얘는 다른데서 쓸 것이 아니기 때문에, 굳이 public으로 만들지 않아도 된..