Retour aux cas pratiques
TDDExpert
Corriger une implémentation de parser selon tests contractuels
Scénario
Contexte Des tests TDD définissent qu’une fonction parseConfig(json) valide la structure et lève une erreur si un champ obligatoire manque. Le Problème Le code actuel : function parseConfig(json) { return JSON.parse(json); } Un test exige une validation stricte des champs requis. Contraintes Modifier uniquement l’implémentation pour satisfaire les tests existants. Livrable attendu Une fonction conforme aux tests contractuels et aux règles définies.
Compétences ciblées
tddparsercontract validationbugfixerror handling