User Tools

Site Tools


2013_2014:lp:idse:gl:td:tests

This is an old revision of the document!


Tests unitaires avec Junit

Il existe énormément de tutoriaux sur l'usage de JUnit sur le Web.

Nous vous proposons ici d'apprendre JUnit en utilisant certaines parties de ces tutoriaux.

Premier test JUnit dans eclipse

Pour en savoir plus sur l'environnement JUnit sous eclipse (sur la fin) : http://www.jmdoudoux.fr/java/dejae/chap011.htm

Comprendre les annotations

Méthodes

  • assertEquals Vérifie que deux objets sont égaux
  • assertFalse Vérifie que l'expression est fausse
  • assertNotNull Vérifie que l'objet n'est pas nul
  • assertNotSame Vérifie que deux références ne sont pas les mêmes
  • assertNull Vérifie qu'un objet est nul
  • assertSame Vérifie que deux références sont les mêmes
  • assertTrue Vérifie que l'expression est vrai
  • fail Provoque l'échec du test

Créer une suite de tests JUnit

Exécuter les tests JUnit en dehors d'Eclipse

Tests d'intégrations avec easyMock

A vous !!

  • Créer une première classe relative au projet tutoré par exemple la classe Information. Pensez à utiliser sous Eclipe la génération des accesseurs.
  • Associer à votre classe plusieurs méthodes dont par exemple isFrom(String name)
  • Définir les tests unitaires qui vont bien.
  • Continuez!

Références

2013_2014/lp/idse/gl/td/tests.1375910738.txt.gz · Last modified: 2013/08/07 23:25 by blay