Mocktio - Spring 단위 테스트
Mockito 소개 Mockito는 개발자가 동작을 직접 제어할 수 있는 가짜 객체를 지원하는 테스트 프레임 워크이다. 일반적으로, Spring으로 개발하다보면 여러 객체들에게 의존성이 생기는 데 이때 Mockito 라이브러리를 사용하면 단위테스트를 수월하게 진행할 수 있다. 스프링 부트 2.2부터는 프로젝트 생성 시 spring-boot-start-test에서 자동으로 Mockito를 추가해준다. 현재 본인은 스프링 부트 2.7.5버전이므로, spring-boot-start-tset에서 자동으로 Mockito를 추가해주는 것을 알 수 있다. Mockito 사용법 Mock 객체 의존성 주입 Mockito에서 가짜 객체의 의존성 주입을 위해서는 크게 3가지 어노테이션을 사용할 수 있다. @Mock : 가짜..
2023.05.10