인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

qkrwnstns52님의 프로필 이미지
qkrwnstns52

작성한 질문수

실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발

주문 기능 테스트

안녕하세요

작성

·

135

0

제가 실수로 MemberRepository 클래스에서 @RequiredArgsConstructor를 하고 EntitiyManager em선언을 할때 final을 안쓰고 선언해서 OrderServiceTest 상품주문 테스트에서 NullPointerException이 발생했습니다. 제가 궁금한 것은 OrderServiceTest클래스에서 MemberRepository의 메소드를 전혀 사용하지않는데 왜 MemberRepository의 EntityManager에서 오류가 나는지 궁급합니다.. 제 추측으로는 뭔가 EntityManger가 전역적인(?) 느낌같은데 이유가 궁금합니다

답변 2

1

qkrwnstns52님의 프로필 이미지
qkrwnstns52
질문자

아 미쳐 못봤습니다. 감사합니다

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. qkrwnstns52님

다음과 같이 코드를 호출합니다.

OrderServiceTest -> orderService.order(...) -> memberRepository.find....()

도움이 되셨길 바래요^^

qkrwnstns52님의 프로필 이미지
qkrwnstns52

작성한 질문수

질문하기