Почему mockito делает вызов для зашитого метода.Почему mockito делает вызов для родительского метода при stubbing
Зачем он делает фактический звонок для func under when..thenReturn Я проверил при выполнении отладки.
@Test
public void function(){
MyClassChild obj = mock(MyClassChild.class);
when(obj.func("abc")).thenReturn(3);
}
...
class MyClass {
public int func(String s) {
if (s.equals("abc"))
return 3;
else
return 1;
}
}
class MyClassChild extends MyCLass {
}
http://stackoverflow.com/questions/11996809/mockito-mock-calling-real-method-implementation-when-attempting-to-stub-package –