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

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

유석균님의 프로필 이미지
유석균

작성한 질문수

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

테스트케이스 질문

작성

·

109

0

강의(회원 리포지토리 테스트 케이스 작성)에서 save 메서드 테스트 할때  findById 메서드도 사용하는데

그러면  findById 메서드를 먼저 테스트 해야하는건가요?

만약 findById 메서드가 정상적으로 작동하지않으면  save메서드도 정상작동 하지않는거죠?

 

 

답변 1

0

안녕하세요, 유석균 님! 공식 서포터즈 codesweaver 입니다.

네 맞습니다. 메서드 하나마다 모두 테스트 케이스를 작성할 수도 있긴 하나,

메서드끼리 종속관계라면, 상위 메서드 하나만을 테스트 해도 무방합니다.

어차피 하위 메서드에서 오류가 발생하면 상위 메서드도 테스트에 통과하지 못합니다.



감사합니다.

유석균님의 프로필 이미지
유석균

작성한 질문수

질문하기