본문 바로가기

Programming

Mocktio 에서 void 매소드 테스트

반응형

JUnit test에서 void 매소드를 테스트하고 싶을때 기본적인 when().thenReturn() 으로는 테스트가 불 가능합니다.

다음과 같은 방법을 사용하면 void 매소드도 테스트 가능합니다.

MyClass myClass = mock(MyClass.class);
doCallRealMethod().when(myClass).funA(anyString());


funA - mock object가 실행할 void method

반응형