Les programmeurs peuvent utiliser moquer de tester le comportement des objets dans le monde réel à travers un environnement virtuel. En bref, moqueur vous oblige à remplacer l'objet réel avec des objets simulés afin de déterminer comment l'objet réel sera effectivement se comporter dans certaines situations. Si vous avez plusieurs objets en interaction , vous pouvez isoler le comportement d'un objet en créant une version fantaisie des autres objets qui l'entourent - pour déterminer comment le produit que vous testez va se comporter à leur égard . Instructions
1
Téléchargez Rhino Mock de Google. Le code , situé sur Google à http://code.google.com/p/powermock/, peut être copié et collé à votre projet Object Model ou POM . Il peut également être copié directement au projet sur lequel vous travaillez .
2
Définissez votre classe utilitaire . Une classe est le modèle qui définit la façon dont vous allez effectuer votre test. Une classe utilitaire est un plan qui définit des méthodes ou fonctions communes que le programme effectue. De nombreuses classes de services publics comprennent les « java.util.Collections " communes - . Qui permet à l'utilisateur d'effectuer plusieurs tâches différentes communes
3
créer les deux annotations nécessaires pour effectuer le test de simulation . Utilisez la commande ": @ RunWith annotation " et le " @ PrepareForTest » pour identifier les classes que vous serez moqueur
4
Créer votre configuration et méthodes d'essai d'obus comme vous le feriez normalement , puis simulé. la classe en exécutant le test. Utilisez la méthode " mockStatic " dans le but de créer un objet fantaisie partiel et déclarer vos attentes comme vous le feriez normalement.
5
Replay toute attente enregistrées à l'aide " Replayall " et de vérifier vos résultats en utilisant " verifyAll . "