Acérez vos assertions
-- Étant un développeur convaincu par les bénéfices des méthodes agiles, j’ai rapidement été attiré par les problématique liées aux tests. Avoir une suite de tests automatisée permet de d’assurer du bon fonctionnement du logiciel avant livraison, favorise le refactoring et limite le coût de traitement des anomalies. Sur le long terme cela permet généralement d’augmenter la vélocité de l’équipe et réduit la durée entre deux releases.
Bref tester c’est bien, mais tester bien c’est mieux !