Des classes
Le framework JUnit

Conditions préalables
- Programmation Java
- Utilisation d'un IDE avec Java (Eclipse ou IntelliJ)
- Connaissances Maven
Public
Ce stage JUnit cible principalement les développeurs. Il convient autant aux personnes découvrant les tests unitaires qu'à celles ayant une première expérience avec les versions antérieures de JUnit.
Les tests dans les méthodologies de développement modernes sont devenus une activité centrale.
Le framework JUnit est le standard de facto pour l’implémentation des tests unitaires et des tests d’intégration des applications Java.
Cette formation Framework JUnit vous permet de maîtriser le framework ainsi que les outils annexes afin d’adopter une méthodologie Test Driven Development pour la réussite de votre projet et réduire les coûts de maintenance.
Cette formation à vocation très pratique comporte de nombreux ateliers.
Elle est basée sur la dernière version du framework JUnit (5) mais propose quelques rappels de la version la plus connue (4)
Contenu du chapitre
-
JumpConfigurer JUnit 5.0 avec Maven
-
JumpDémarrer avec JUnit
-
JumpDécouvrir JUnit
-
JumpComment écrire un bon test unitaire
-
JumpMigration des tests de JUNIT 4 à 5
-
JumpAssertions et contraintes avec Hamcrest
-
JumpTester un code en BDD
-
JumpUtiliser les matchers Hamcrest
-
JumpTester un code avec dépendances.
-
JumpCréation de tests dynamiques avec JUnit
-
JumpTests Dynamiques avec JUnit 5 dans un projet Maven
-
JumpComment tester du code qui retourne des exceptions ?
-
JumpUtilisation de assertThrows dans JUnit 5 pour les Tests d'Exceptions dans un projet Maven
-
JumpGestion des timeouts dans vos tests unitaires
-
JumpUtilisation des Timeouts dans JUnit 5 pour les Tests Temporels dans un projet Maven
-
JumpCréation de tests paramétrés avec JUnit
-
JumpTests Paramétrés avec JUnit 5
-
JumpGestion d'inventaire et tests JUnit
-
JumpExtension du cycle JUNIT
-
JumpOrganiser ses tests JUNIT sous la forme de suites
-
JumpCréation et Utilisation de Suites de Tests
Price
850.- CHF
Si vous avez trouvé ce cours intéressant, vous pouvez me contacter pour demander une assistance en ligne (payante)
Possible pour un accompagnement de 1 à 5 personnes