A quoi sert un mock ?
- Comment tester une méthode qui ne retourne rien ?
- Comment tester une méthode qui interagit avec un autre objet ?
Avec les tests unitaires, nous voulons tester une méthode, mais pas ses dépendances.
Il faut donc faire croire à l’objet que l’on veut tester qu’il va utiliser les objet qu’il doit normalement instancier.
Mockito va donc nous aider à créer des “bouchons” (mock objects) qui vont simuler les objets réels