CATALOGUE Code & Data Formation C# Apprendre C# - Notions avancées Réalisation de Tests Automatisés en C Sharp

Réalisation de Tests Automatisés en C Sharp

Présentation du projet à tester & création du projet de 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

Cette leçon fait partie de la formation
49,00€ Je commande

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

DescriptionProgrammeAvis
5,0
Cette leçon fait partie de la formation
49,00€ Je commande

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

Les objectifs de cette vidéo sont :

- Comprendre les concepts de base des tests unitaires et des tests d'intégration.
- Apprendre à configurer et utiliser XUnit pour créer des tests automatisés.
- Appliquer les bonnes pratiques du test-driven development (TDD).

Découvrez comment effectuer des tests automatisés en C Sharp à l'aide des frameworks de tests comme XUnit. Ce module couvre à la fois les tests unitaires et les tests d'intégration.

Dans ce module, nous vous proposons une introduction détaillée aux tests automatisés en C Sharp, en nous concentrant sur les tests unitaires et les tests d'intégration grâce à l'utilisation de différents frameworks de tests. En utilisant comme exemple un projet de jeu de pendu, légèrement modifié pour les besoins des tests, nous expliquerons les bonnes pratiques telles que le test-driven development (TDD). Bien que nous travaillions avec un code déjà écrit, ce module vous fournira les compétences nécessaires pour appliquer ces concepts à vos propres projets en initiant les tests avant même l'écriture du code.

Vous serez guidé pas à pas dans la création de projets, y compris la séparation du code en une bibliothèque de classes pour faciliter les tests, l’ajout de nouvelles références et la création de vos premiers tests automatisés en utilisant le framework XUnit. Des éléments importants comme le choix du framework de tests seront également discutés, en soulignant la flexibilité et la popularité croissante de XUnit dans la communauté open source.

Voir plus
Questions réponses
Pourquoi est-il recommandé d'écrire les tests avant le code ?
Cette approche, connue sous le nom de test-driven development (TDD), permet de mieux comprendre l'algorithme du programme et garantit que le code répond aux exigences dès le début.
Quelle est la différence entre un test unitaire et un test d'intégration ?
Un test unitaire vérifie l'exactitude d'une unité spécifique de code, comme une fonction ou une classe, tandis qu'un test d'intégration assure que plusieurs composants fonctionnent ensemble comme prévu.
Quels avantages présente l'utilisation de XUnit pour les tests unitaires ?
XUnit est flexible, populaire dans la communauté open source, et offre de nombreuses fonctionnalités avancées pour l'écriture et l'exécution de tests unitaires.
1 commentaire
5,0
1 vote
5
4
3
2
1
martial.cornet
Il y a 4 ans
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#.