-
테스트 시 에러: org.junit.platform.launcher.core.EngineDiscoveryOrchestrator...
Spring에서 테스트를 수행했더니 결과는 정상적으로 나오는데 다음과 같은 메시지가 발생했다.
org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7 INFO: 0 containers and 2 tests were Method or class mismatch
이유
테스트를 Gradle로 빌드하면, 작성한 테스트 메소드 중 일부만 실행했을 때 위와 같은 메시지가 발생한다.
그래서 JUnit으로 테스트를 수행할 수 있도록 해주면 된다.해결
나는 IntelliJ를 쓰고 있기 때문에 다음과 같이 해결해줬다.
환경설정 -> 빌드,실행,배포 -> 빌드 도구 -> Gradle -> 빌드 및 실행에서 'Gradle'을 'IntelliJ IDEA'로 변경 후 확인'Java' 카테고리의 다른 글
Java: Arrays.fill()과 Arrays.setAll()의 차이 (1) 2022.07.12 Java: 오류Error와 예외Exception, Unchecked와 Checked (0) 2022.06.17 Java: Integer.parseInt()와 Integer.valueOf()의 차이점 구분 (2) 2022.06.06 Java: Comparable(compareTo())와 Comparator(compare())의 차이점 (0) 2022.05.17 Java: String[] split(regex, limit) 사용 예시 (0) 2022.05.17 생각: Java에는 왜 const(상수)가 없을까? (2) 2022.03.05