Archive

Posts Tagged ‘TestNG’

Alors tu l’as testé TestNG ?

May 24th, 2006

Mon précédent article parle de TestNG et compare ses fonctionnalités avec celles de JUnit. J’ai écris cet article sans tester TestNG et je m’étais donc promis de l’utiliser pour mieux juger.

Alors tu l’as testé TestNG ?

Et bien, je dois avouer que non.

Pourquoi ?

Tout simplement, je constate que JUnit répond à tous mes besoins. Le code des TestCase est clair et les tests sont complètement isolés les uns des autres donc simplissimes à remanier.

Tu peux faire pareil avec TestNG et même plus !

Oui, je sais.

Et pourquoi ne pas le tester alors ?

J’ai mes petites habitudes et JUnit est intégré à tous mes outils (Eclipse, Maven, …). Pourquoi passer du temps à remplacer un outil qui répond à mes besoins et qui n’est plus qu’une commodité ?

Un avantage que je vois à TestNG est de réduire la durée des tests en mettant en évitant de répéter certaines phases d’initialisation à chaque test. Cependant, pour vraiment réglr le problème, il faut changer les frameworks que l’on met en oeuvre, pas l’outil de test. Par exemple, je préfère tester un POJO que de déployer un EJB avec toute la phase d’initialisation qui précède.

Blog ,

TestNG, la mort de JUnit annoncée ?

April 13th, 2006

Il est intéressant de noter que beaucoup de projets XP utilisent JUnit. Pourtant aux Valtech Days, Christian Bauer, co-créateur d’Hibernate déclarait « JUnit is dead, use TestNG ». Quels sont donc les avantages de TestNG ? Read more…

Blog , ,