Catalog entry
3oodle coding skills : Unit tests
Couvrir un plugin par des tests unitaires est une bonne façon de pouvoir réduire les problèmes de maintenance à terme et de minimiser les régressions fonctionnelles. Il est parfois difficile de couvrir exhaustivement un plugin par des tests, surtout quand les inputs de données sont "non formatés" ou de rentrent pas dans un jeu de possible connu et limité. Mais une couverture de base permet de détecter rapidement un atteinte majeure à une des fonctionalités offertes par le plugin.
Outputs :
- Pré-analyse des tests "pertinents". (on parlera de tests "nécessaires", même si non "suffisants")
- Implémentation des classes de test et essais de test