Les clients sont des composants simples qui ne nécessitent en général pas de
tests unitaires dédiés. Leur logique est couverte par d’autres mécanismes de
test.
Pourquoi Pas de Tests ?
1
Simplicité des Clients
Les clients sont des composants très simples qui :• Font des appels
fetch• Transforment les données avec des adapters• Gèrent les erreurs de manière basique2
Couverture Existante
La logique des clients est déjà couverte par :
- TypeScript
- Tests des Adapters
3
Complexité Inutile
Les tests des clients ajouteraient :• De la complexité inutile• Des tests potentiellement flaky• Une maintenance supplémentaire• Peu de valeur ajoutée