Test unitaire :
En programmation informatique, le test unitaire est un procédé permettant de s'assurer du fonctionnement correct d'une partie déterminée d'un logiciel ou d'une portion d'un programme
(source wikipedia)
Il offre:
Démonstration avec JUnit :
File -- New Project
Définir 4 methodes statiques :
Clique droit sur la Classe Calculatrice :
On peut bien voir les méthodes qu'on a déjà définies :
En programmation informatique, le test unitaire est un procédé permettant de s'assurer du fonctionnement correct d'une partie déterminée d'un logiciel ou d'une portion d'un programme
(source wikipedia)
Il offre:
- une analyse de petite granularité
- diminution du nombre des bugs
- une documentation efficace de votre code
Les Frameworks les plus connus :
- JAVA :JUnit
- Langage C : CUnit
- Delphi :DUnit
File -- New Project
- Créer une nouvelle classe Calculatrice sous le Package tn.insat :
Définir 4 methodes statiques :
- Somme
- Produit
- Division
- Soustraction
- Création de la Classe CalculatriceTest
Clique droit sur la Classe Calculatrice :
On peut bien voir les méthodes qu'on a déjà définies :
- Ajout de la librairie JUnit(inclus dans Eclipse)
- Modifier les méthodes ajoutées :
- Run :
- On voit que l'éxécution de TestSomme et TestProduit a été effectué avec succès avec un temps d’exécution presque zéro(savoir ce temps est intéressant dans le cas d'une méthode qui prend un temps important pour s’exécuter).
- Les deux dernières méthodes ont renvoyé un échec d'exécution.
Blog de Kassis Bassem
Étudiant en génie logiciel à l'Institut National des Sciences Appliquées et Technologies ( Tunisie )
Étudiant en génie logiciel à l'Institut National des Sciences Appliquées et Technologies ( Tunisie )

