반응형
스프링부트 단위테스트 진행 중 에러 발생
IntelliJ IDEA Community Edition을 사용해서 스프링부트 서버 프로그램을 개발하는 과정에서 단위테스트를 진행한다. 모듈별로 단위테스트를 진행해서 애플리케이션의 전체적인 완성도를 올릴 수 있다. JUnit을 사용해서 단위테스트를 진행하는 과정에서 No tests found for given includes에러가 발생한다. 분명히 어노테이션도 잘 들어갔고, 이하 테스트 로직도 문제가 없는데 이 에러가 발생한다는 것은 IntelliJ에서 테스팅 설정이 안됬다는 말이다.
해결
File->Settings->Build,Execution,Deployment->Build Tools->Gradle로 들어가보자. 아래 Build and Run 탭에서 Run tests using 칸에 Gradle이 default로 설정되어 있다. 즉, IntelliJ에서 JUnit 단위테스트를 진행하기 위해서는 이 부분을 IntelliJ로 변경해줘야 한다.
설정을 변경하고 나서 다시 테스트 로직을 실행한다. 정상적으로 테스트에 성공했다는 메시지를 받았다.
반응형
'Programming' 카테고리의 다른 글
리눅스 CLI 기본 명령 , 패키지 매니저 명령 모음 (0) | 2022.04.29 |
---|---|
블록체인 이더리움이란? (0) | 2022.04.29 |
WebSocket 사용으로 실시간 채팅 애플리케이션 구현 Project (0) | 2022.04.12 |
스프링부트 SpringBoot 웹 애플리케이션 개발 #7 프론트엔드 인증 구현 (feat React.js) (0) | 2022.04.06 |
자바 스트림이란 What is Stream in JAVA ? (0) | 2022.04.04 |
스프링 부트 #6 SpringBoot 웹 애플리케이션 개발 스프링 인증 구현 (0) | 2022.04.04 |
댓글