반응형
Junit 으로 작성된 클래스를 GUI로 실행하면 콘솔창에 다음과 같이 실행된다.
Testing started at 6:45 오전 ...
> Task :cleanTest UP-TO-DATE
> Task :compileJava UP-TO-DATE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
> Task :compileTestJava UP-TO-DATE
> Task :processTestResources NO-SOURCE
> Task :testClasses UP-TO-DATE
> Task :junitPlatformTest FAILED
내용을 확인하면 Gradle 로 수행되었다.. runnable 설정을 봐도 gradle로 되어있다
이는 Gradle 프로젝트로 생성했기 떄문에 기본설정도 Gradle 을 수행하는 것이다.
수정방법은 다음과 같다
Preferences -> Build, Excutino, Deployment -> Build Tools -> Gradle
Build and run using 과 Run tests using 을 gradle 에서 Intellij IDEA 로 변경한다
다시 수행하보면 기본이 Junit으로 변경되 테스트 된 것을 확인할 수 있다.
끝.
참조:
https://www.jetbrains.com/help/idea/work-with-tests-in-gradle.html
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[java] objectMapper로 object->string(json) 변경 시 LocalDate 를 yyyy-MM-dd 포멧하기 (0) | 2020.02.19 |
---|---|
[java] NoSuchMethodError MockitoLogger 에러가 날 때 (0) | 2020.02.18 |
[springboot] 데이터 사용 Service를 mockito로 테스트하기 (0) | 2020.02.12 |
[spring security oauth] 403이 아닌 406 에러가 나는 경우 (Accept 설정에 따른 문제) (0) | 2020.01.30 |
[java] builder 패턴, 객체를 안전하게 생성하기 (0) | 2020.01.29 |
댓글