Retour aux cas pratiques
TDDFondamental

Corriger une fonction reverseString pour passer le test

Scénario

Contexte Un test TDD a été écrit pour une fonction reverseString(str) qui doit inverser une chaîne. Le Problème Le code actuel : function reverseString(str) { return str; } test("reverseString inverse la chaîne", () => { expect(reverseString("abc")).toBe("cba"); }); La fonction ne respecte pas le test. Contraintes Modifier uniquement l’implémentation afin de satisfaire le test existant. Livrable attendu Une fonction correcte respectant la logique attendue dans un cycle TDD.

Compétences ciblées

tddstring manipulationred green refactorbugfix
    Corriger une fonction reverseString pour passer le test — mise en situation TDD | CodeDuel