896 votes

Mockito : Comment faire une méthode retourner un argument qui a été passée à elle

Envisager une signature de méthode comme :

Mockito peut aider à retourner la même chaîne que la méthode a reçu ?

1345voto

Steve Points 4572

Vous pouvez créer une réponse dans Mockito. Supposons que, nous avons une interface nommée Application avec une méthode myFunction.

Voici la méthode d’essai avec une réponse Mockito :

673voto

David Wallace Points 23911

Si vous avez Mockito 1.9.5, il y a une nouvelle méthode statique qui peut faire le `` objet pour vous. Vous avez besoin d’écrire quelque chose comme

ou alternativement

Notez que la méthode est statique, la classe, ce qui est nouveau sur Mockito 1.9.5 ; vous aurez donc besoin du droit public static import.

42voto

migu Points 755

J’ai eu un problème très similaire. Le but était de se moquer d’un service qui persiste des objets et peut renvoyer en leur nom. Le service ressemble à ceci :

Le simulacre de service utilise une carte pour stocker les instances de la chambre.

Nous pouvons maintenant faire nos tests sur ce simulacre. Par exemple :

4voto

martin Points 765

J’utilise quelque chose de similaire (fondamentalement, c’est la même approche). Il est parfois utile d’avoir un objet simulacre retour sortie prédéfini pour certaines entrées. Qui va comme ceci :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X