증상
jacoco에서 Lombok의 @Data 주석이 달린 도메인 클래스의 코드 커버리지가 0%로 나오는 경우가 발생하였다.
@Entity
@Getter
@NoArgsConstructor
@EqualsAndHashCode(of = "id")
public class Product {
//...
}

해결법
lombok에서 생성한 코드에 @lombok.Generated를 붙이면 되는데
lombok.config을 추가하여 여러가지 설정을 할 수 있도록 하고 있다.lombok.addLombokGeneratedAnnotation = true
를 추가하여 롬복에서 생성한 코드에 @lombok.Generated를 추가해주는 설정을 하면 된다.

'프로그래밍 > 개발환경 & 유용 팁' 카테고리의 다른 글
IntelliJ Auto import *처리 방지 (0) | 2021.02.16 |
---|---|
mac에서 원화(₩) 대신 backtick(`) 사용하기 (0) | 2020.10.29 |
Validation failed for query for method...오류 (0) | 2020.07.16 |
npm install 에러: No Xcode or CLT version detected (0) | 2020.07.10 |
자주 사용하는 Intellij 단축키 (0) | 2020.06.21 |