0
실제로 값을 반환하지 않는 메서드가 있습니다. 데이터 프레임을 처리하고 임시 테이블로 등록합니다. 테스트를 위해 해당 메서드를 조롱하려고하면 오류가 발생합니다.단위 메서드를 조롱하는 방법
is a *void method* and it *cannot* be stubbed with a *return value*!
Voids are usually stubbed with Throwables:
doThrow(exception).when(mock).someVoidMethod();
샘플 코드 :
val mock_testmethod=mock[objectwrapper](Answers.RETURNS_DEEP_STUBS)
when mock_testmethod.unitmethod(any[String]).thenReturn(dataframe)
내가 조롱과 스칼라 새로운입니다.
'.thenReturn {()} ' – cchantep
시도해도 작동하지 않습니다. – D14