Аннотировать объект, помеченный аннотацией @injectMocks, ещё и аннотацией @Spy бывает нужно в тех случаях, когда надо сделать stub void метода(-ов). В этом случае надо использовать doCallRealMethod(), doNothing(), doAnswer(), doReturn() — и там в аргументе when должен быть идентификатор, проаннотированный @Spy
Последнее изменение: 21.04.2020