inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

ObjectProvider의 장점이 이해가 안됩니다

해결됨

스프링 핵심 원리 - 기본편

안녕하세요 선생님 이해가 안되는 부분이 있어 질문드립니다! "ApplicationContext에 비해 ObjectProvider는 기능이 단순하므로 단위테스트를 만들거나 mock 코드를 만들기는 훨씬 쉬워진다 ." 라는 말이 이해가 안됩니다.. 스프링 없이 순수 자바 코드만으로 단위 테스트할 경우, 테스트할 코드가 ApplicationContext에 의존하던, ObjectProvider에 의존하던 DL 기능을 사용할 수 없는 건 마찬가지 아닌가요? DL 기능을 구현한다고 하더라도 ApplicationContext이던 ObjectProvider이던 상관없지 않나요? 그래서 ApplicationContext이 아닌 ObjectProvider를 써야하는 이유를 잘 모르겠습니다!

  • ObjectProvider
  • 단위테스트
  • oop
  • spring
  • mock코드
최재량 댓글 1 좋아요 5 조회수 853

인기 태그

인프런 TOP Writers

주간 인기글