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());
anyméthode devrait simplement fonctionner. Vous ne cherchez pas de réponse pour des choses qui fonctionnent!