23 C'est quoi le TDD? - Blog Nexeo
.NET

C’est quoi le TDD?

6 octobre 2014

Le TDD (Test Driven Development i.e. développement piloté par les tests) a pour objectif de produire du code valide en toutes circonstances. Le travail est incrémental et se fait par cycle de trois phases. Elles doivent être les plus courtes possibles :

  1. Ecriture d’un test qui échoue
  2. Ecriture le code nécessaire pour faire passer ce test
  3. Refactoring du code

Par ailleurs, les tests écrits permettent de préciser les spécifications du code. Sa mise en place ne nécessite aucune installation particulière mais l’installation de plusieurs plugins permet une utilisation simplifiée de cette méthode : •    Plugins de framework de tests unitaires (xUnit, Nunit, Ncrunch, MSTest…) •    Plugins de framework de mock (moq, Rhino Mock, …)

TDD : Red - Green - Refactor
TDD : Red – Green – Refactor

 

Ajouter un commentaire


Votre commentaire sera modifié par le site si besoin.

À lire également

Nexeo a accueilli un ‘Code Retreat’ dans ses bureaux le 16 janvier 2016. Beaucoup de passion, beaucoup…

Vous avez entendu parler de Visual Studio 2015 mais vous ne savez plus trop ce qu’il apporte…

Lors de la conférence NCraft à laquelle nexdotnet s’est rendu les 21 et 22 mai en compagnie…