Как написать Mockito для приведенного ниже тестового кода?
@Override
public void onSkipInRead(Throwable t) {
MyException ex = (MyException) t;
myService.updateErrLog("ANC", "ANZ", "READ", null, t.getMessage(),"N", 0, ex.getWriterName(), ex.getJobId());
}
Тестовый пример
@Test
public myService test_onSkipInRead() {
myService.updateErrLog(any(), any(), any(), any(), any(), any(), any(), any(), any());
mySkipListener.onSkipInRead(t);
verify(myService, atLeast(1)).updateErrLog(any(), any(), any(), any(), any(), any(), any(), any(), any());
}
Ошибка
java .lang.ClassCastException : org.mockito.codegen.Throwable $ MockitoMock $ 1720133689 не может быть преобразован в com..exception.myException