# Tdd Tests

> Écrire des tests en TDD (unitaires + intégration). Use this skill whenever the user asks about tdd tests in an open-source maintenance context — including phrasing like "écrire des tests", "faire du tdd", "tester cette fonctionnalité" — even if they don't name the skill directly.

- Skill: `tryboy869/tdd-tests` (Agent Skill)
- Install (CLI): `npx skillmds@latest add tryboy869/tdd-tests`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tryboy869/tdd-tests/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Tryboy869 (https://skillmd.com/u/tryboy869)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tryboy869/tdd-tests

---


## Quand invoquer ce skill

Écrire des tests en TDD (unitaires + intégration).

## L1 — Réflexe de base

Écrire un test qui échoue avant le code (Red), le faire passer (Green), puis nettoyer (Refactor).

## L2 — Pratique professionnelle par défaut

Séparer tests unitaires (rapides, isolés) et tests d'intégration (dépendances réelles/mockées) ; viser une couverture des chemins critiques, pas 100% aveugle.

## L3 — Maîtrise d'architecte

Tests de contrat pour les API publiques, tests de mutation pour valider la qualité réelle de la suite, property-based testing sur la logique métier complexe.

## Chaînage

Si ce skill révèle un besoin relevant d'un autre pilier, enchaîner automatiquement sur : github/actions-ci.

