Table of Contents

Tests d'intégrations avec les "mocks"

Commencez par downloader easyMock

http://easymock.org/Downloads.html

Apprendre avec Easy Mock

  1. Créer un projet Java
  2. Vous pouvez avoir besoin de rajouter dans le classpath la library JUNIT (BuildPath, Configure Build Path, Libraries, JUNIT, Junit4)
  3. et aussi le .jar easymock-3.2.jar que vous avez téléchargé (BuildPath, Configure Build Path, external jars, sélectionner votre .jar)

Remarque : Si vous ne connaissez pas la notion d'un nombre variable de paramètres à une méthode noté http://eclipse.org/aspectj/doc/next/adk15notebook/varargs.html

A vous !!

Votre objectif est d'utilisez EasyMock pour tester séparément vos différents composants dont par exemple filtres ou vos producteurs d'informations.

  1. Travaillez sur l'étude de cas : Modéliser un scénario de soumission d'un message et un scénario de lecture d'un message
  2. Organisez correctement votre répertoire de travail et commitez votre répertoire
  3. Distribuez le travail dans l'équipe, chacun dans le groupe travaille sur une classe différente en mettant en place les mocks
  4. Rentrer ce travail sous la forme de feature dans JIRA
  5. Une fois que vous avez fini d'implémenter, comparez vos spécifications, les mocks des uns et des autres, et vos codes, puis alignez vos codes.
  6. Pensez à mémoriser les heures passées sur le projet.

Références

http://www.vogella.com/articles/EasyMock/article.html

http://www.jmdoudoux.fr/java/dej/chap-objets-mock.htm