CATALOGUE Code & Data Formation C# Apprendre C# - Notions avancées Utilisation des Simulacres pour les Tests Unitaires

Utilisation des Simulacres pour les Tests Unitaires

Simuler les interfaces (Mock)
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€ 24,50€ Je commande

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

DescriptionProgrammeAvis
5,0
49,00€ 24,50€ Je commande

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

Apprendre à créer et configurer des simulacres avec Moq.

Comprendre comment piloter le comportement d'interfaces simulées.

Savoir vérifier les interactions et les appels de méthodes dans des tests unitaires.

Apprenez à utiliser des simulacres pour tester les interactions dans vos tests unitaires en C# avec Moq et Visual Studio.

Dans cette leçon, nous allons explorer comment utiliser des simulacres, aussi appelés mocks, pour tester les interactions dans vos tests unitaires en C#. À l'aide de la bibliothèque Moq et de l'environnement de développement Visual Studio, vous apprendrez à simuler des interfaces et à piloter leur comportement. Nous aborderons la création de simulacres, leur configuration et les vérifications nécessaires pour s'assurer de leur bon fonctionnement. Cette leçon est particulièrement utile pour automatiser des tests complexes où le hasard peut affecter les résultats, comme c'est le cas pour notre exemple où nous testons une classe de jeu qui choisit un mot de manière aléatoire.

Voir plus
Questions réponses
Qu'est-ce qu'un simulacre (mock) en test unitaire ?
Un simulacre est une simulation d'une interface qui permet de piloter le comportement du code sous test et de vérifier les interactions.
Pourquoi utiliser Moq pour créer des simulacres ?
Moq simplifie la création et la configuration des simulacres en fournissant une API propre et fluide pour définir les comportements attendus des appels de méthodes.
Comment configurer une méthode pour qu'elle renvoie une valeur spécifique avec Moq ?
En utilisant la méthode 'Setup' suivie de 'Returns', vous pouvez définir que lorsqu'une méthode spécifique est appelée, elle retournera une valeur prédéfinie.
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#.