2012-12-03 3 views
4

Je veux juste savoir quelle est la différence entre times (0) et never() dans les tests JUnit. Par exemple j'ai le code de la ligne d'essai pour l'enregistrement des données dans MongoDB:JUnit testing: Différence entre never() et times (0)

verify(mockRepository,never()).save(any(User.class)); 

si je l'écris comme:

verify(mockRepository,times(0)).save(any(User.class)); 

Les deux spectacles de test que méthode de sauvegarde n'a pas appelé. (Corrigez-moi si je me trompe) Y a-t-il une différence entre ces deux-là?

Merci et salutations,

Répondre

Questions connexes