11
Diciamo che ho una classe concreta non finale con un metodo finale come quello qui sotto.Can Powermockito può simulare il metodo finale in classe di cemento non finale?
public class ABC {
public final String myMethod(){
return "test test";
}
}
è possibile prendere in giro myMethod()
per tornare qualcosa di diverso quando viene chiamato in junit
utilizzando Powermockito
? Grazie
sì, dovrebbe funzionare, ma quando ho provato ho sempre avuto eccezioni di seguito. Mi chiedo se ho sbagliato qualcosa? 'java.lang.NoClassDefFoundError: org/mockito/internal/MockitoInvocationHandler su org.powermock.api.mockito.PowerMockito.mock (PowerMockito.java:138) su ABCTest.finalCouldBeMock (ABCTest.java:17) su sun.reflect.NativeMethodAccessorImpl .invoke0 (metodo nativo) su sun.reflect.NativeMethodAccessorImpl.invoke (sorgente sconosciuta) su sun.reflect.DelegatingMethodAccessorImpl.invoke (sorgente sconosciuta) su java.lang.reflect.Method.invoke (sorgente sconosciuta) ' –
@surawatthana aggiungere Mockito nel classpath – gontard
Ciao Gontard, Come posso aggiungere Mockito nel mio classpath in Eclipse? –