Les test doubles sont des objets qui remplacent les vraies dépendances dans les tests — y compris les mocks, les stubs, les spies, les fakes et les dummies. Ils isolent le code testé de ses dépendances (bases de données, APIs, services), permettant des tests unitaires rapides, ciblés et contrôlés.
