Guide Complet sur l'Utilisation de XUnit pour les Tests Automatisés

Présentation rapide XUnit et écrire son premier test
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre C# - Notions avancées
Revoir le teaser Je m'abonne
5,0
Transcription

49,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
5,0
49,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo incluent :

  • Apprendre à configurer et utiliser XUnit pour les tests automatisés
  • Comprendre la structure des tests unitaires et la règle des trois A
  • Exécuter des tests et interpréter les résultats sous Visual Studio et en ligne de commande.

Découvrez les bases de XUnit, un outil puissant pour le test automatisé en développement logiciel. Apprenez à écrire, exécuter et analyser des tests de manière efficace.

XUnit est un framework open source hautement extensible et facile d'utilisation pour le test automatisé. Cette leçon présente les bases nécessaires pour exploiter pleinement ses fonctionnalités.

Vous apprendrez d'abord à importer les namespaces nécessaires en utilisant using XUnit. Ensuite, nous aborderons les structures de base, notamment l'importance des méthodes publiques et des attributs comme FACT pour les tests unitaires. Nous explorerons également la différence entre les tests FACT et THEORY pour vous permettre d'alimenter vos tests avec différents paramètres.

Ensuite, nous appliquerons la règle des trois A : Arrange, Act et Assert pour structurer nos tests. En pratique, vous verrez comment tester la classe extracteur mémoire, vérifier la liste de mots générée et exécuter ces tests sous Visual Studio ou en ligne de commande avec .NET test.

Enfin, nous discuterons des outils alternatifs et des extensions disponibles selon vos préférences en matière de développement et d'environnement logiciel.

Voir plus
Questions réponses
Qu'est-ce que la règle des trois A en test automatisé avec XUnit ?
La règle des trois A se réfère à Arrange, Act et Assert. Elle implique de préparer le test, d'exécuter la méthode à tester et de vérifier que les résultats obtenus correspondent aux attentes.
Quelle est la différence entre un test FACT et un test THEORY dans XUnit ?
Un test FACT est un test unitaire simple marquant un fait vérifiable et ne nécessitant pas de paramètres. Un test THEORY, en revanche, permet de tester la même fonction avec différents ensembles de paramètres.
Comment exécuter des tests XUnit en ligne de commande ?
Pour exécuter des tests XUnit en ligne de commande, vous pouvez utiliser la commande `dotnet test`. Cette commande exécutera tous les tests présents et fournira un rapport de réussite ou d'échec.
1 commentaire
5,0
1 vote
5
4
3
2
1
martial.cornet
Il y a 3 years
Commentaire
Très bonne formation faisant suite aux fondamentaux.
Il faut être persévérant, mais le résultat est là : un très bon approfondissement du C#.