Contenu du cours
Bibliothèque Java JUnit. Types de Tests
Bibliothèque Java JUnit. Types de Tests
Configuration
Importation de la Dépendance Maven
Pour écrire des tests unitaires, nous utilisons le framework JUnit. Comme c'est un framework, nous ne pouvons pas simplement l'utiliser tel quel. Nous devons importer JUnit, comme toute autre bibliothèque.
Pour ce faire, vous devez ouvrir IntelliJ IDEA et trouver le fichier pom.xml
, où se trouvent tous les paramètres et bibliothèques de votre projet. Ce fichier devrait ressembler à ceci :
Une fois que vous avez trouvé ce fichier, vous devez importer JUnit. Pour ce faire, vous pouvez soit suivre le lien ou simplement rechercher dans votre navigateur "JUnit maven dependency ". Vous recevrez le premier lien à partir duquel vous devriez copier ce texte:
example
<!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope> </dependency>
Remarque
Au lieu de copier uniquement le code fourni ci-dessus, il est préférable de suivre le lien et de copier la version actuelle et à jour du framework JUnit. Utiliser une version obsolète peut entraîner des dysfonctionnements de certaines annotations ou opérations de ce framework.
Ensuite, vous devez spécifier la section des dépendances et y coller le texte copié. Après cela, vous devriez mettre à jour Maven en cliquant sur le bouton correspondant comme montré dans la vidéo :
Tests
Super, maintenant le framework est importé dans notre projet, et nous sommes prêts à l'utiliser. Pour s'assurer que JUnit fonctionne correctement, écrivons une méthode simple puis testons-la :
Maintenant, je vais écrire et exécuter plusieurs tests unitaires pour vérifier si le framework fonctionne. Vous pouvez copier-coller ce code dans le répertoire test/java
et l'exécuter localement pour vérifier si vous avez tout installé correctement :
Super, si vous avez obtenu le même résultat, vous avez ajouté avec succès la dépendance du framework JUnit à votre projet. Ensuite, vous apprendrez comment écrire de tels tests unitaires pour vos méthodes et pourrez tester vos affectations et couvrir vos programmes avec des tests.
Merci pour vos commentaires !