Retour aux cas pratiques
TDDAvancé
Écrire les tests pour un calculateur de taxes progressives
Scénario
Contexte Vous devez implémenter en TDD une fonction calculateTax(income) appliquant différents taux selon des tranches. Le Problème Aucun test n’existe. Il faut définir les règles métier à travers les tests. Contraintes Créer des tests couvrant plusieurs tranches, y compris les limites exactes. Vérifier les montants retournés pour différents revenus. Livrable attendu Une suite de tests structurée décrivant clairement les règles avant implémentation.
Compétences ciblées
tddbusiness rulesedge casestest first