Sto usando mockito per testare un modulo di login JAAS/LDAP legacy.Utilizzando Mockito, come posso intercettare un oggetto callback su un metodo void?
L'interfaccia javax.security.auth.callback.CallbackHandler
definisce la funzione:
void handle(javax.security.auth.callback.Callback[] callbacks)
mi aspetto callbacks
contenere un NameCallback
, che è l'oggetto che deve essere manipolato per superare la prova.
C'è un modo per deriderlo efficacemente, o sarei meglio con un'implementazione con stub di CallbackHandler
?