Я использую mockito для тестирования устаревшего модуля входа JAAS/LDAP.Использование Mockito, как перехватить объект обратного вызова по методу void?
Интерфейс javax.security.auth.callback.CallbackHandler
определяет функцию:
void handle(javax.security.auth.callback.Callback[] callbacks)
Я ожидал callbacks
содержать NameCallback
, который является объектом, который должен быть манипулировать, чтобы пройти испытание.
Есть ли способ обмануть это эффективно, или мне было бы лучше с окутанной реализацией CallbackHandler
?