
Pour les plus techniques
Pièges des Tests
/pieges-des-tests
Ce qu’il fait
Ce skill applique trois lois du test logiciel : ne jamais tester le comportement d'un mock (un mock est un objet fictif qu'on substitue à un vrai composant pour l'isolation) plutôt que du vrai code, ne jamais ajouter de méthodes qui n'existent que pour les tests dans les classes de production, et ne jamais créer un mock sans avoir d'abord compris la vraie dépendance. Pour chaque anti-pattern, il explique pourquoi c'est problématique et propose la correction concrète.
Quand l’utiliser
Utilise ce skill quand tu écris de nouveaux tests, quand tu ajoutes des mocks dans une suite existante, ou quand tu te retrouves à vouloir ajouter une méthode dans ton code de production uniquement pour faciliter les tests. C'est aussi utile en revue de code pour pointer ces problèmes.
Un exemple concret
Tu as un test qui vérifie qu'un composant React affiche un élément `data-testid='sidebar-mock'` — mais cet élément est le mock lui-même, pas le vrai composant.
- Anti-pattern détecté : test de mock behavior (tu testes que le mock existe, pas que le composant fonctionne).
- Pourquoi c'est un problème : si tu supprimes le mock, le test échoue — mais le composant fonctionne toujours.
- Correction : supprimer le mock du sidebar, ou tester le comportement réel via `screen.getByRole('navigation')`.
- Règle appliquée : « Am I testing real component behavior or just mock existence? »
- Test corrigé : vérifie la navigation réelle, pas l'existence du mock.
Une correction du test avec une explication du problème et la règle générale à retenir.
Comment l’installer
Colle ces deux lignes dans Claude Code, puis lance le skill avec /pieges-des-tests.
/plugin marketplace add ismax-ai/claude-code-skills-fr
/plugin install ismax-skills-fr@ismax
/pieges-des-testsSkill open-source de obra, sous licence MIT. Voir la source d’origine. Je l’ai sélectionné, traduit et adapté en français pour la bibliothèque.

Tu débutes avec Claude Code ?
J’ai écrit un guide de démarrage qui t’explique, pas à pas, ce qu’est un skill, comment installer la bibliothèque et faire tes premiers pas.
Lire le guide de démarrage
L’IA pour les Débutants · SubstackLa marketplace de skills Claude Code gratuits (en français)Lire sur Substack →