ArgumentCaptor atMost

· BE/Java
단위테스트 도중 특정 메소드의 인자 값을 중간에 검증하고 싶을 때가 있다. 그럴 때, ArgumentCaptor 를 이용하면 된다. ArgumentCaptor 특정 메소드가 실행될 때, 인자를 가로채서 저장하는 기능 가로챈 인자를 검증해서 테스트가 가능 사용 방법 ArgumentCaptor argumentCaptor = ArgumentCaptor.forClass(T.class); 가로챌 인자의 타입을 T라고 할 때의 선언 방법은 위와 같다. Collection 프레임워크(List, Array)도 가능하다. 2개 이상의 인자를 가로채고 싶다면, ArgumentCaptor를 그만큼 정의해서 사용하면 된다. ... @Test void test() { // given int number = 7; // acti..
멍목
'ArgumentCaptor atMost' 태그의 글 목록