2009 - Frédéric Schäfer et Djamel Zouaoui - Des tests unitaires automatiques ? Trop cher ! Trop compliqué ! Des recettes pour passer à TDD sans douleur.

Published: March 30, 2010, 11:05 a.m.

Nous avons plein de bonnes raisons de ne pas faire de tests !En fait, nous avons surtout plein de fausses raisons pour ne pas en faire...

Dans cette session, nous présenterons comment le développement piloté par les tests (TDD) nous permet de réaliser une application testée, donc maintenable et évolutive. Grâce à un outillage et à des patterns de conception adaptés, nous verrons comment il est possible de rendre la quasi totalité de son application testable. Nous illustrerons nos propos par la création d'un jeu de Mastermind en .NET.

A l'issue de cette session, vous aurez une vision claire du quotidien d'un développeur TDD et des moyens pour développer vos applications avec un harnais de tests.

Note : Les exemples seront donnés sur la plateforme .NET mais peuvent être aisément transposés sur une autre plateforme.