2011-03-10 4 views
0

Je suis novice dans l'utilisation de Mockito et je cours dans un exemple de classe de test écrit dans notre projet GWT.Utilisation de Mockito dans le projet GWT

À certains endroits, afin d'obtenir un Mock, nous avons utilisé Mockito.mock(SecurityDao.class) mais dans d'autres endroits de la même classe de test, nous avons instancié d'autres classes en utilisant le mot-clé "new".

Je pense que pour simuler une classe, je dois passer dans l'interface en tant que paramètre de Mockito.mock, et si ma classe n'implémente pas une interface, alors j'ai besoin d'utiliser le "nouveau" mot-clé pour instancier le classe.

Est-ce correct? Quand devrais-je vraiment utiliser Mockito.mock ??

Merci

Répondre

2

Utilisez toujours Mockito#mock() lors de la création d'un objet autre que celle à l'essai. Mockito peut créer des faux-semblants pour les interfaces et les classes.