Principes et démarche
Principaux types de test
Principe du test unitaire
Automatisation des tests unitaires
Développement conduit par les Tests
Framework JUnit
Présentation et caractéristiques
Écriture d’un test simple
Assertions, échecs et erreurs
Mock Objects
Extension du framework
Introduction au refactoring
Définitions
Principes
Démarche
Refactoring dans une classe
Problèmes de dimension
Problèmes de nommage
Complexité inutile
Duplication
Logique conditionnelle
Refactoring entre classes
Héritage
Responsabilité
Modifications de code
Librairies