junit을 이용해 테스트 코드를 작성하다보면 log를 사용하여 어떤 결과가 나오는지 뽑아보고 싶을 때가 있다.
이때 사용할 수 있는 어노테이션으로 @Slf4j가 있는데 소스 코드에서는 스프링 부트 사용시 그냥 사용이 가능한데 테스트 코드에서 해당 어노테이션을 사용하려면 다음과 같이 설정해야 한다.
먼저 gradle 파일의 dependencies에 아래 설정을 추가한다.
testCompileOnly 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
이후 테스트 코드에서 @Slf4j를 추가한다.
'Java > Spring' 카테고리의 다른 글
[Spring Security] permitAll() 적용 안되는 문제 (0) | 2024.01.10 |
---|---|
[Spring] 스프링 부트 3.x에서 querydsl 사용하기(Intellij) (0) | 2023.12.01 |
[Spring] getParameter 메소드 (1) | 2023.11.14 |
[Thymeleaf] 타임리프 header와 footer 관리하기 (0) | 2023.09.12 |
o.s.b.d.LoggingFailureAnalysisReporter 에러 해결 (0) | 2023.09.01 |