Skip to content

afpa-dl-cdi/testsUnitaires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

testsUnitaires

Contenu de l'application

Le projet contient quelques exemples type d'utilisation de tests unitaires.

Framework utilisé

Le framework officiel de Microsoft MSTest disponible librement dans Visual Studio 2015 Comunity.

Porquoi faire des tests unitaires?

Les tests unitaires permettent de tester de manière automatique le bon fonctionnement des méthodes. Les tests unitaires vont donc tester la bonne cohérence du résultat ou du comportement d'une méthode.
Les tests unitaires apportent un "confort" au dévelopeur qui pourra voir tout au long du cycle de développement qu

Comment créer un test unitaire ?

Faire un click droit sur une méthode et choisir "Créer des tests unitaires". Les tests unitaires vont s'écrire dans un nouveau fichier, idéalement un nouveau fichier de tests par classe.

Comment lancer des tests unitaires ?

  • Menu test -> Exécuter -> tous les tests (ou CTRL + R, A)
  • Menu test -> Fenêtres -> explorateur de tests, affichera la fenêtre de tous les tests où il sera possible de voir les tests échoués, réussis, etc.

Autres frameworks de tests unitaires

  • nUnit (open source) inspiré de jUnit, pour .Net
  • xUnit (open source) pour .Net
  • etc

Pour aller plus loin

Le test-driven development, ou TDD, est un principe d'écriture du code piloté par les tests. Cette pratique d'apparence (trompeuse) chronophage s'avère être un gain de temps dans le cycle de développement et un gain de qualité et de robustesse, le développement étant basé sur sa stabilité.

Releases

No releases published

Packages

No packages published

Languages