오늘 테스트 코드를 작성하다 공부한 내용을 정리해보려한다. 먼저, 현 시점 기준으로 SpringBoot가 사용하는 테스트 유닛은 Junit5이다. 고의로 예외를 발생시키는 실패 테스트에서 작성자는 어떻게 예외를 처리해야할까? 상황 가정 회원 저장소에 회원을 저장하는데 이름이 같은 중복회원있으면 Exception 저장할 때 중복회원이 존재하는지 체크하여 존재한다면 throw new IllegalStateException() try-catch 가장 기본적인 예외처리 방식인 try-catch문을 사용하는 방식 @Test public void 중복회원_예외() { Member member1 = new Member(); member1.setName("son"); Member member2 = new Member(..