Mockito

Mockito est une bibliothèque Java qui crée des mocks : objets factices dont on programme les réponses avec when(...).thenReturn(...) et dont on vérifie les appels avec verify. Il s'intègre à JUnit, notamment avec @Mock et @InjectMocks, pour tester une classe sans ses vraies dépendances.

Exemple

when(repo.trouver(1)).thenReturn(Optional.of(client));
verify(repo).trouver(1);

Notions voisines

Tout le glossaire