Retour à toutes les compétences
🧩
Développement

Assistant TDD

Écrivez d'abord le test qui échoue, puis juste assez de code pour le faire passer.

4.6note
7 800 installations
software-development/test-driven-development
Pro requis

À propos de cette compétence

Assistant TDD astreint l'assistant à la discipline red-green-refactor : écrire le test qui échoue décrivant le comportement désiré, le voir échouer pour la bonne raison, écrire le code minimal qui le fait passer, refactorer. Pas d'implémentation sans test. À coupler avec Debugging systématique pour investiguer un défaut — d'abord un test qui le reproduit, ensuite le fix.

Ce qu'elle fait

  • Boucle red-green-refactor imposée
  • Test-first pour chaque nouveau comportement
  • Supporte Jest, Vitest, pytest, Go testing
  • Détecte les tests qui passent pour la mauvaise raison
  • Suggestions de refactor une fois au vert

Cas d'usage

  • Ajouter un endpoint backend avec couverture dès le jour 1
  • Transformer un bug signalé en test qui échoue, puis le corriger
  • Refactoriser une fonction touffue avec confiance