Давайте предположим, что следующий тестПроверка вызова метода без выполнения его фактической реализации на Spy
public void someTest() throws Exception {
Foo foo = spy(new Foo());
foo.someMethod(); // invokes methodToBeVerified()
verify(foo).methodToBeVerified();
}
Когда тест выполняется он называет фактическую реализацию foo.methodToBeVerified()
. Я хотел бы, чтобы тест проверял, был ли вызван этот конкретный метод или нет , но Я не хочу, чтобы его реализация выполнялась. Можно ли это сделать с помощью шпиона Mockito?
Большое спасибо, это мне помогло. –