Testing: Informations environnementales

Un article de Agile-Swiss.

Jump to: navigation, search

Les excuses? Un: la difficile motivation des développeurs pour un véritable Test Driven Development. Deux: beaucoup de méthodes que l'on aurait voulu tester unitairement étaient en majorité déclarées privées... Difficile à gérer avec JUnit. Et qu'on ne me dise pas que l'on DOIT tester unitairement QUE des méthodes publiques! J'ai déjà participé à nombres de débats sur le sujet ;) Bref, jusqu'au jour où l'on a finalement mis en application JUnitX dont on avait déjà entendu parlé avant ce projet mais laissé aux oubliettes: cette extension de JUnit permet le test sur des méthodes privées.

Reste la conclusion suivante: je reste persuadé que cette pratique doit être imposée par les décideurs, le temps qu'elle devienne un reflexe.