사용자 도구

사이트 도구


java:mockito

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
java:mockito [2016/06/03 12:33]
kwon37xi
java:mockito [2016/06/09 12:13] (현재)
kwon37xi
줄 42: 줄 42:
 doReturn(리턴값).when(mockObject).mockMethod(argThat(....));​ doReturn(리턴값).when(mockObject).mockMethod(argThat(....));​
 </​code>​ </​code>​
 +
 +====== initMocks ======
 +  * [[https://​examples.javacodegeeks.com/​core-java/​mockito/​initializing-mockito-with-initmocks/​|Initializing Mockito with InitMocks]]
 +  * ''​@RunWIth''​없이 일괄 ''​@Mock''​ 객체 생성하기
 +<code java>
 +public class CalculatorApplicationTestInitMocks {
 +    @Mock private Adder adderMock;
 +    @Mock private Subtracter subtracterMock;​
 +    @Mock private Multiplier multiplierMock;​
 +    @Mock private Divisor divisorMock;​
 +
 +    @Before
 +    public void setUp() {
 +        MockitoAnnotations.initMocks(this);​ // 테스트 클래스의 @Mock 애노테이션 붙은 필드에 객체들이 생서됨
 +        ...
 +    }
 +}
 +</​code>​
 +
  
 ===== 참고 ===== ===== 참고 =====
java/mockito.txt · 마지막으로 수정됨: 2016/06/09 12:13 저자 kwon37xi