Im, используя Mockito 1.9.5. Как я издеваюсь над тем, что возвращается из защищенного метода? У меня есть этот защищенный метод...
protected JSONObject myMethod(final String param1, final String param2)
{
…
}
Однако, когда я пытаюсь сделать это в JUnit:
final MyService mymock = Mockito.mock(MyService.class, Mockito.CALLS_REAL_METHODS);
final String pararm1 = "param1";
Mockito.doReturn(myData).when(mymock).myMethod(param1, param2);
В последней строке появляется ошибка компиляции "Метод myMethod не отображается". Как использовать Mockito для подделки защищенных методов? Я готов обновить свою версию, если это ответ.