Closed KS-KIM closed 3 years ago
작업이 커질 것 같아 계층간 이동 커밋 우선 PR 날립니다.
옮긴 후 core 테스트 커버리지가 급격히 낮아져서 lombok 자동생성 코드는 JaCoCo 대상에서 제외시켰습니다.
JaCoCo에 exclude 되어있던 일부 클래스 테스트 코드 보완하여 exclude 목록에서 제거했습니다.
일부 메서드에 생성자가 두개 이상 있는 경우에는 필드 수 상관 없이 하나로 합치고 @builder로 처리했습니다.
@builder
이 PR에 이어서 내일 중으로 서비스 계층 리팩토링 이어갈 예정입니다.
resolve #273
데이터베이스 cleanup방식 @Sql에서 EntityManager를 이용하는 방식으로 변경했습니다.
기존 방식대로라면 테이블 증가에 따라서 매번 truncate.sql 파일을 업데이트 해줘야 하는 불편함이 있어 동적으로 처리해주는 로직을 추가했습니다.
시간 날 때 위 테스트방식으로 바꾼 이유와 바꾸는 방법에 대해 공유하겠습니다.
작업이 커질 것 같아 계층간 이동 커밋 우선 PR 날립니다.
옮긴 후 core 테스트 커버리지가 급격히 낮아져서 lombok 자동생성 코드는 JaCoCo 대상에서 제외시켰습니다.
JaCoCo에 exclude 되어있던 일부 클래스 테스트 코드 보완하여 exclude 목록에서 제거했습니다.
일부 메서드에 생성자가 두개 이상 있는 경우에는 필드 수 상관 없이 하나로 합치고
@builder
로 처리했습니다.이 PR에 이어서 내일 중으로 서비스 계층 리팩토링 이어갈 예정입니다.
resolve #273