Introduction

Les projets de tests unitaires contiennent un type particulier de classes qui ont pour rôles de valider un ensemble de conditions auxquelles doit répondre une classe cible.

Essentiellement, dans Visual Studio il suffit de :

  1. Créer un projet de test unitaire
  2. Ajouter notre projet cible (celui à tester) en référence au projet
  3. Créer des classes qui contiendront des ensembles de tests (pensez couplage et cohésion!)
  4. Écrire pour chaque cas d'utilisation au moins un cas de test (Assert) qui compare le comportement aux attentes.

Documentation de Microsoft :