Spring boot build gradle에서 test task시 하면 좋은 것.
build.gradle 파일에서
tasks.named('test') }{
useJunitPlatform()
}
이렇게 많이 쓰는데, gradle 가이드 문서에서 추천하는 방식은 다음처럼
tasks.named('test', Test) }{
useJunitPlatform()
}
이래야지 useJunitPlatform이 메소드 역할을 하는것.
참고로 Spring Boot 기본 설정에서 제공하는 양식이 위의 양식으로 build.gradle이 되어있어서 그런거지 실제로 gradle 버전업을 통해서 적용 해야할 문법은 아래가 맞다
물론 없어도 동작은 하는듯한데.. 암튼 공식문서에선 그랬다.
https://docs.gradle.org/current/userguide/java_testing.html#sec:java_testing_basics
'Spring' 카테고리의 다른 글
부모 - 자식 관계에 있는 DTO를 효과적으로 표현하는 JsonTypeInfo Deduction기능을 알아보자. (1) | 2024.01.21 |
---|---|
테스트 코드를 짜고는 싶은데, 테스트 실패시 빌드 실패가 걱정된다면? (0) | 2023.09.02 |
Spring 설정파일 우선순위 (0) | 2023.04.11 |
Spring RestDocs를 통한 Swagger 페이지 구축기 - 1. 구성하기 (0) | 2022.07.24 |
Slack으로 Spring boot 에러 로깅 관제하기 (0) | 2022.07.18 |