개발환경
java: 1.8
spring: 2.2.5.RELEASE
build tools: gradle 4.10.2
junit: junit5
idea: intellij
Spring test를 하기 전 기본 테스트메서드를 실행해보았다.
그럼 아래와 같은 에러메시지가 나온다.
에러메시지대로 검색하니 2가지 방법이 있었다.
첫번째 방법은 Settings → Build, Execution, Deployment → Build Tools → Gradle →Run tests using 에서 IntelliJ IDEA 변경
두번째 방법은 build.gradle에서 아래의 코드를 추가해주면 된다.
test {
useJUnitPlatform()
}
나는 후자의 방법으로 했다.
해결!
참고
- stackoverflow.com/questions/55405441/intelij-2019-1-update-breaks-junit-tests
- www.baeldung.com/junit-5-gradle