À l'aide de Mockito, comment intercepter un objet de rappel sur une méthode void?

Je suis en utilisant mockito pour tester un héritage JAAS/LDAP, le module de connexion.

La javax.security.auth.callback.CallbackHandler interface définit la fonction:

void handle(javax.security.auth.callback.Callback[] callbacks)

J'attends callbacks pour contenir un NameCallback, qui est l'objet qui doit être manipulés pour passer le test.

Est là une façon de se moquer de cette manière efficace, ou serais-je mieux avec un écrasé de mise en œuvre de CallbackHandler?

InformationsquelleAutor brasskazoo | 2010-08-27