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
    Corriger une implémentation de parser selon tests contractuels — mise en situation TDD | CodeDuel