Retour aux cas pratiques
TDDFondamental

Corriger une fonction countLetters pour satisfaire un test existant

Scénario

Contexte Un test TDD a été écrit pour une fonction countLetters(str) qui doit retourner le nombre de caractères d’une chaîne. Le Problème Le code actuel : function countLetters(str) { return 0; } test("countLetters retourne la longueur", () => { expect(countLetters("abc")).toBe(3); }); La fonction ne respecte pas le test. Contraintes Modifier uniquement l’implémentation pour faire passer le test. Livrable attendu Une version fonctionnelle respectant le test existant dans l’esprit TDD.

Compétences ciblées

tddstring manipulationred green refactorbugfix
    Corriger une fonction countLetters pour satisfaire un test existant — mise en situation TDD | CodeDuel