Почему mockito-объект все еще вызывает свой реальный метод и свои закрытые методы? - PullRequest
0 голосов
/ 09 марта 2020

Я издеваюсь над двумя объектами, которые являются зависимостью в классе. Тем не менее, я заметил, что, хотя один объект имеет mockitoInterceptor, другой не имеет и, казалось, является фактическим объектом.

Code of where is it is being mocked at Showing that it is not mocked

Затем в коде, на самом тестовом примере. Когда я устанавливаю ответ метода на

Mockito.when(quartzController.unscheduleJob(Mockito.any(Schedule.class))).thenReturn(false);

Вместо того, чтобы устанавливать, каким будет ответ, он вместо этого вызывает реальный метод, что приводит к его исключению. Любая идея, что это происходит.

...