Mocking en Java

Introduction au Mocking

Rappel

Le mocking est une technique qui permet de simuler le comportement d'un objet en injectant les arguments et en spécifiant quelle valeur on veut en retour.

Pourquoi faire du Mocking ?

L'utilisation du Mocking trouve un intérêt majeur dans de nombreuses situations :

Naturellement, l'utilisation du mock va se tourner vers les tests unitaires. Le mock se prête parfaitement au contexte des tests unitaires. Le mock permet de renvoyer des résultats prédéterminés, d'obtenir des états particuliers du contexte, invoquer des ressources qui prennent du temps.

Faire des tests unitaires

Les tests unitaires sont une composante importante de la chaîne de développement et de la maintenabilité d'une application. Ils sont essentiels au bon déroulement d'un projet et à sa durée de vie. Les tests unitaires sont malheureusement toujours négligés. Voici pour rappel les avantages de faire des tests unitaires :