Mocking en Java

Les différents concepts

Les différents objets

En POO, il existe plusieurs type d'objets permettant de simuler le comportement d'un autre objet.

Le mock possède à la fois la puissance d'un espion, c'est-à-dire pouvoir inspecter l'utilisation qui a été faite de l'objet (lui même) mais également la possibilité de pré-déterminer le comportement du mock, c'est-à-dire lui ordonner quelle valeur il renverra pour tel appel de méthode avec tel paramètre.


Deux grands types d'objets mock

Nous allons nous intéresser dans la partie suivante aux frameworks de Mocking Java permettant d'utiliser des objets Mock qui sont crées automatiquement.