Plan du cours
Introduction
Unit Testing Cadres
- Qu'est-ce que les tests unitaires ?
- Les principes fondamentaux d'un cadre de tests unitaires
Développement piloté par les tests
- Aperçu du remaniement
- Les différentes approches des tests
Préparation de l'environnement de développement
- Installation et configuration Visual Studio Code
- Installation et configuration de .Net
- Installation et configuration de nUnit
Rédaction d'un cadre Unit Testing
- Création d'un test
- Appliquer d'autres tests
- Refonte de l'exécution des tests
- Travailler avec la classe assert
- Appeler des méthodes par réflexion
- Utiliser une convention de nommage
Visual Studio Code Intégration
- Créer un projet avec des modèles
- Créer un projet avec un cadre de test unitaire
- Exécuter le test
- Optimiser le code
- Paramètres de test
nUnité
- Écrire et exécuter une unité de test
- Utiliser les contraintes
- Tester les paramètres
xUnité
- Rédaction et exécution d'un test unitaire
- Tester les paramètres avec InLine
- Tester plusieurs paramètres
- Utilisation d'un membre de classe personnalisé
Optimisations avancées
- Regrouper des tests
- Travailler avec les attributs des tests
- Personnaliser avec des listes de lecture
- Débogage des tests
- Utiliser les menus de test
- Visualiser les résultats avec CodeLens
- Utiliser la couverture de code
- Exécuter des tests avec MSTest
Résumé et conclusion
Pré requis
- Une compréhension des bases de Dot Net
Audience
- Software Testers
Nos clients témoignent (5)
Fourni avec nestjs même si ce n'était pas à l'ordre du jour
Suhail - Maldives Pension Administration Office (Pension Office)
Formation - Typescript Unit Testing
Traduction automatique
J'ai aimé avoir eu la chance de m'exercer.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Formation - Unit Testing with C#
Traduction automatique
Les exercices étaient agréables
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Formation - Unit Testing with Python
Traduction automatique
Le temps pratique était amusant.
Pieter Hartzenberg - BMW
Formation - Unit Testing with Javascript
Traduction automatique
apprendre toute la gamme du développement de tests
Silviu Avram - Hertz Europe Service Centre Limited
Formation - Test Driven Development
Traduction automatique