반응형
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
Testing in Gradle - Help | IntelliJ IDEA
Testing in Gradle In the Gradle project, you can create and run tests the same way you do in any other project. IntelliJ IDEA also lets you change the default test runner for your testing process and even configure a test runner for each test. Configure a
www.jetbrains.com
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[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 |
댓글