Wie verwende ich Mockito zu verspotten, eine protected-Methode?

Ich bin mit Mockito 1.9.5. Wie kann ich spotten, was ist auf dem Rückweg von einer protected-Methode? Ich habe diese protected-Methode ...

protected JSONObject myMethod(final String param1, final String param2)
{
…
}

Jedoch wenn ich versuche dies zu tun in JUnit:

    final MyService mymock = Mockito.mock(MyService.class, Mockito.CALLS_REAL_METHODS);        
    final String pararm1 = “param1”;
    Mockito.doReturn(myData).when(mymock).myMethod(param1, param2);

In der letzten Zeile bekomme ich einen Kompilierungsfehler "Die Methode" meinemethode " ist nicht sichtbar." Wie verwende ich Mockito zu verspotten protected-Methoden? Ich bin offen für ein Upgrade meiner version, wenn das ist die Antwort.

InformationsquelleAutor der Frage Dave | 2015-12-04

Schreibe einen Kommentar