강의

멘토링

커뮤니티

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

밝은 고슴도치님의 프로필 이미지
밝은 고슴도치

작성한 질문수

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

회원 기능 테스트

테스트코드 작성시 질문드립니다

작성

·

189

0

 

이번강의로 H2 처럼 인메모리를 지원하는 DB를 써서 테스트를 하면 정말 편리한걸 알았는데요 

이 기능을 사용할 수 없다거나 실제 DB 작동여부는 관심사 밖으로 던지고 service가 정상작동하는지 단위 테스트해보려면 Mock을 해주는 방법 밖에 없나요? 

(현업에서 NestJs를 사용해서 개발하고 있는 주니어인데, spring boot가 워낙 파워풀하게 지원하는게 많은것같아서 가볍게 여쭤봅니다 ^^) 

 

 

답변 1

0

안녕하세요. けいGt. Kei님, 공식 서포터즈 David입니다.

목을 사용하거나 @SpringBootTest 사용시 특정 클래스만 빈으로 등록하는 방법이 있습니다.

일반적으로는 목을 사용합니다.

감사합니다.

밝은 고슴도치님의 프로필 이미지
밝은 고슴도치

작성한 질문수

질문하기