Tests unitaires automatisés avec JUnit4
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Heures de classe
6h
-
Dates de début
Dates au choix
-
Envoi de matériel d'apprentissage
Oui
Objectifs: Cet article a pour objectif de présenter ce qu'apporte JUnit4 pour les tests automatisés (annotations, nouvelles assertions, suppositions, tests paramétrés).
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
I. INTRODUCTION
II. AUTRES RESSOURCES SUR DEVELOPPEZ.COM
III. LES ANNOTATIONS
III-B. Test devant déclencher un Throwable
III-C. Test d'une durée limitée
III-D. Indisponibilité d'un test
III-E. Préparation avant et démontage après chaque test d'un cas de test
III-F. Préparation avant et démontage après l'ensemble de tests d'un cas de tests
IV. LES NOUVELLES ASSERTIONS
IV-B. Assertion d'égalité pour les "double" avec un delta maximal entre les deux valeurs à comparer
IV-C. Assertion sur une condition définie par contrat
IV-C-1. Contrat "pareil" : IsSame
IV-C-2. Contrat "égalité" : IsEqual
IV-C-3. Contrat "classe de l'instance" : IsInstanceOf
IV-C-4. Contrat "valeur null" : IsNull
IV-C-5. Contrat "être" : Is
IV-C-6. Contrat "ne pas être" : IsNot
IV-C-7. Contrat "tous" : AllOf
IV-C-8. Contrat "au moins un" : AnyOf
IV-C-9. Pour aller plus loin : les contrats hors JUnit
IV-C-9-a. Les contrats beans
IV-C-9-b. Les contrats collection
IV-C-9-c. Les contrats number
IV-C-9-d. Les contrats object
IV-C-9-e. Les contrats text
IV-C-9-f. Les contrats xml
V. LES SUPPOSITIONS
VI. LES TESTS PARAMETRES
VII. REMERCIEMENTS
VIII. SOURCES
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Tests unitaires automatisés avec JUnit4