Comment vérifier si un paramètre contient deux sous-chaînes à l'aide de Mockito?
J'ai une ligne dans mon test qui ressemble actuellement:
Mockito.verify(mockMyObject).myMethod(Mockito.contains("apple"));
Je voudrais le modifier pour vérifier si le paramètre contient à la fois "apple"
et "banana"
. Comment pourrais-je aller à ce sujet?
- Voir cet article Argument correspondance avec Mockito par exemple.
Vous devez vous connecter pour publier un commentaire.
Suffit d'utiliser
Mockito.matches(String)
, par exemple:Je pense que la solution la plus simple est d'appeler le vérifier() plusieurs fois: