Last modified 6 years ago Last modified on 07/15/11 23:13:26

Méthodologie: Écriture des tests

En tant que développeur Java je veux commencer à écrire des tests de l'API sans m'arracher les cheveux ni lire un livre entier

Écrire des tests n'est pas facile pour qui ne l'a jamais fait.

Écrire des tests pour du code non-testable est très difficile voire impossible.

Il est donc important d'apprendre à écrire du code testable. Dans notre contexte, même si on concentre les tests au niveau de l'API, il nous faudra quand-même écrire des fixtures, et faire du mocking et des stubs au niveau du code si nous voulons des tests rapides et facile à écrire.

Turoriels, guides, méthodes

Exemples court de syntaxe JUnit dans un contexte REST

Concepts à connaître

  • Mocking
  • Stubbing
  • Fixtures
  • Dependency injection

Frameworks, librairies…

  • JUnit: Framework pour tests unitaires.
  • Cactus: Framework pour tests unitaires côté serveur (servlets, EJB,...). Utilise JUnit et l'étend.
  • Mockito: Mocking Framework en Java

0.9.8 © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.68236 sec.)