Test1 단위 테스트 - Mockito (with Service 테스트) 테스트를 진행하다 보면 다른 객체를 의존하는 테스트를 작성하는 경우가 많다. 의존 하는 객체가 많아질 수록 고려 사항이 많아지면서, 독립적인 테스트는 불가능해진다. 만약 Spring 에서 작성한 Service 의 메서드를 테스트 하는 경우 Repoaitory 레이어의 객체를 비롯한 다양한 의존성이 있을 것이다. (Repository 레이어는 또 DB 연결 등의 작업을 수행하기 때문에 테스트 속도에 영향을 줄 수 있다.) Mockito를 사용하면 의존성에서 독립된 예측 가능한 테스트를 진행할 수 있다. Mock Mock : 진짜 객체와 비슷하게 동작하지만 프로그래머가 직접 그 객체의 행동을 관리하는 객체 의존해야 할 객체를 사용하지 않고 개발 하는 경우 사용한다. 기본 애노테이션 Mockito를 이용하면 .. 2023. 3. 19. 이전 1 다음