Я пытаюсь проверить метод void, такой как:
@Override
public void onApplicationEvent(ApplicationEvent myEvent) {
if (myEvent instanceof ApplicationEnvironmentPreparedEvent) {
ConfigurableEnvironment myEnv= ((ApplicationEnvironmentPreparedEvent) myEvent).getEnvironment();
setSystemVariables(myEnv);
}
}
Я использую Matchers, а вот модульный тест (который явно ничего не тестирует)
@Test
public void testOnApplicationEvent() {
loggingListener.onApplicationEvent(any(ApplicationEnvironmentPreparedEvent.class));
}
Два вопроса:
1. Ошибка, которую я получаю из сборки: «Недопустимое использование Matchers», и тест не проходит в моей сборке Jenkins (но проходит в идее IDE)
2. Как проверить эти методы, чтобы сохранить процент покрытия тестами до желаемого уровня