DDD Testing Standards
Installation
SKILL.md
DDD Testing Standards
đŻ Mission
Créer des tests exhaustifs pour les bounded contexts DDD suivant une approche TDD (Test-Driven Development) avec des standards de coverage stricts.
đ Philosophie Critique
Dans DDD, les tests sont NON-NĂGOCIABLES.
La logique mĂ©tier dans le Domain Layer DOIT ĂȘtre testĂ©e Ă 100% avant toute autre implĂ©mentation. Les tests sont la documentation vivante de votre logique mĂ©tier.
Pourquoi TDD en DDD ?
- Logique métier fiable : Le Domain contient les rÚgles critiques de l'application
- Refactoring sécurisé : Tests exhaustifs permettent de refactorer sans casser
- Documentation : Tests décrivent le comportement attendu
- Confidence : Déploiement en production sans peur
- Régression : Prévenir la réintroduction de bugs