Проверка косвенного вызова метода с использованием Mockito - PullRequest
0 голосов
/ 02 августа 2011

У меня есть метод a(), который при правильных обстоятельствах должен вызвать другой метод b().b() не принадлежит к поддельному объекту, но a().Я сейчас пытаюсь это:

verify(mockedObject,times(1)).b(); notMocked.a();

Кажется, что вызов b() не перехвачен Mockito.

Спасибо

Обновление: я придумал этот хак, чтобы сигнализировать о вызове метода, хотя меня это совсем не устраивало.when(mocked.b()).thenThrow(new ItWasCalledException());

1 Ответ

2 голосов
/ 02 августа 2011

Я должен был сделать это в другом порядке.

notMocked.a(); verify(mockedObject,times(1)).b();

Это работает как шарм.

...