Я использую PowerMockito, чтобы высмеивать некоторые методы и сохранять ожидаемое поведение для остальных. Например:
MyService myMockedInstance = org.powermock.api.mockito.PowerMockito.mock(MyService.class);
org.powermock.api.mockito.PowerMockito.when(myMockedInstance.methodToBeMocked()).thenReturn(someMockedValue);
org.powermock.api.mockito.PowerMockito.when(myMockedInstance.methodNotToBeMocked()).thenCallRealMethod();
В результате метод methodToBeMocked () работает как положено, что означает, что он возвращает someMockedValue, однако метод methodNotToBeMocked () не работает должным образом: реальный метод не вызывается.
Поэтому мой вопрос: что я делаю не так?
Спасибо