인프런 커뮤니티 질문&답변

김예진님의 프로필 이미지
김예진

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

JPA

MemberServiceIntegrationTest 실행 오류

해결된 질문

작성

·

544

·

수정됨

0


[질문 내용]

안녕하세요 테스트 코드 실행하다 코드 문제는 없는데 바로 종료되는 오류가 났는데 찾아봐도 코드 오타나 gradle 오류는 아닌 것 같아서요.. tomcat 설정도 삭제했는데 안됩니다..

제가 프로젝트 생성 시 war 파일로 생성했는데 그것 때문에 오류가 난건가 싶어서요..!


https://drive.google.com/file/d/1mYPuwwLqQ11hwlDinjp3LUnHMrIPKqY0/view?usp=share_link

답변 1

0

안녕하세요. 김예진님, 공식 서포터즈 OMG입니다.

프로젝트 코드(MemberServiceIntegrationTest.중복_회원_예외() 실행해보았습니다.

정상적으로 테스트 성공을 하고, 올리신 이미지에서도 테스트 성공으로 보이는데 어느 부분을 오류라고 인지하시는지 잘 모르겠습니다.

만약 비정상적인 종료가 있었다면 테스트는 성공하지 않았을것이거든요

강의와 비교하여 어느 부분에서 오류라고 생각하시는지 말씀해주세요.


감사합니다.

김예진님의 프로필 이미지
김예진
질문자

안녕하세요! 동영상에서는 회원가입 테스트 실행 시에 아래 사진처럼 Hibernate로 select랑 insert문이 뜨던데

image

저는 영상처럼 sql문이 안뜨고 Hikaripool -1 shutdown이 떠서 그것때문에 어떤게 문제인가 싶었습니다..!

스프링부트 버전업 되면서 표기가 안되고 있는것 같습니다.

application.properties에 아래 옵션을 추가해서 확인해보시겠어요?

logging.level.org.hibernate.SQL=debug
김예진님의 프로필 이미지
김예진
질문자

image

감사합니다 옵션 추가해서 실행해봤는데 위의 사진처럼 sql 문이 뜨긴 하는데 Hikaripool -1 shutdown은 그대로 뜨는데 상관은 없는걸까요..?

네 무시하셔도 됩니다

김예진님의 프로필 이미지
김예진
질문자

넵 감사합니다:)

김예진님의 프로필 이미지
김예진

작성한 질문수

질문하기