Les tests, au même titre que la documentation, font parti du code. Un code fouilli est difficilement testable. Un code testable est un code maintenable.
Tester son code permet de mieux appréhender le changement de spécifications et de valider le bon fonctionnement d'un algorithme.
Nous allons voir une initiation au développement piloté par les tests, avec PHPUnit.

L'article