J'ai une interface avec une méthode qui attend un tableau de Foo
:
public interface IBar {
void doStuff(Foo[] arr);
}
Je me moque de cette interface en utilisant Mockito, et je voudrais affirmer que cela doStuff()
s'appelle, mais je ne veux pas valider quel argument est passé - "ne se soucie pas".
Comment puis-je écrire le code suivant à l'aide de any()
la méthode générique au lieu de anyObject()
?
IBar bar = mock(IBar.class);
...
verify(bar).doStuff((Foo[]) anyObject());
any
méthode devrait simplement fonctionner. Vous ne cherchez pas de réponse pour des choses qui fonctionnent!