Usando Mockito, ¿cómo intercepto un objeto de devolución de llamada en un método nulo?
Estoy usando mockito para probar un módulo de inicio de sesión JAAS / LDAP heredado.
losjavax.security.auth.callback.CallbackHandler
La interfaz define la función:
void handle(javax.security.auth.callback.Callback[] callbacks)
estoy esperandocallbacks
para contener unNameCallback
, que es el objeto que necesita ser manipulado para pasar la prueba.
¿Hay alguna manera de burlarse de esto de manera efectiva, o estaría mejor con una implementación deCallbackHandler
?