Spring Framework 자체적으로도 지원하고 있는 Mocking 라이브러리 Mock 객체를 생성하고, 해당 Mock 객체가 진짜처럼 동작하게 하는 역할 Mockito의 Mocking 기능을 이용해서 테스트하고자 하는 대상에서 다른 영역(다른 계층 또는 외부 통신이 필요한 서비스 등)을 단절시켜 오로지 테스트 대상에만 집중 Stubbing : 테스트를 위해서 Mock 객체가 항상 일정한 동작을 하도록 지정하는 것 다른 영역을 목킹해서 마치 구현한것럼 가정하고 테스트 코드를 짬 슬라이스 Test @MockBean(필드) : Application Context에 등록되어 있는 Bean에 대한 Mockito Mock 객체를 생성하고 주입 given() : Mock 객체가 특정 값을 리턴하는 동작을 지정하..