junit 테스트 방법 및 주의 할 점
@Test 어노테이션을 이용하여 인터페이스에 선언해 놓은 메서드를 테스트 할 수 있다. 사용 예제1) 메서드 하나하나 테스트를 해볼 수도 있고, 여러개의 메서드가 있을 경우 클래스 선언 부분에서 실행해주면 전체 메서드를 테스트 할 수 있다. !!!!!주의할 점!!!!! 전체 메서드를 실행 할 경우 순서는 임의로 실행이 되므로 순서에 의존관계가 없도록 설계해야 한다. 이때, @AfterEach 어노테이션을 통해 테스트 메서드가 끝날때 마다 저장되어 있는 정보를 clear 시켜주는 메서드를 만들어준다. 사용 예제2) // Repository.java private static Map store = new HashMap(); public void clearStore() { // store라는 이름의 Map을 ..