[Spring Boot Test] Mockito Test Framework
# Mockito @ExtendWith(MockitoExtension.class) Mockito의 Mock 객체를 사용하기 위해 선언 JUnit4는 RunWith(MockitoJUnitRunner.class) 사용 @InjectMocks 생성한 Mock 객체를 주입 sut : system under test @Mock Mock 객체를 생성 FLOW given - when - then given : 테스트 대상의 초기 상태 when : 어떤 상황이 되었을 때 then : 기대하는 상태 given 게시글 ID를 선언하고, 해당 ID로 조회하면 해당 게시글을 리턴 받는다. 일반적으로 Mockito의 when()을 given에 사용한다. 그래서 사용하는 것이 BDDMockito의 given()이다. when s..