TDD
Fondamental
Corriger une implémentation minimale ne respectant pas le premier test TDD

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

tdd
red green refactor
unit testing
bugfix

Scénario Technique

Contexte En approche TDD, un premier test a été écrit pour une fonction sum(a, b) qui doit retourner la somme de deux nombres. L’implémentation actuelle est volontairement minimale. Le Problème Le code suivant ne satisfait pas le test : function sum(a, b) { return a; } test("sum retourne la somme de deux nombres", () => { expect(sum(2, 3)).toBe(5); }); L’implémentation ne respecte pas le comportement attendu. Contraintes Modifier uniquement la fonction pour faire passer le test en respectant la logique métier simple. Livrable attendu Une implémentation correcte permettant au test existant de réussir dans une démarche TDD.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.

Commencer le Défis
    TDD - Corriger une implémentation minimale ne respectant pas le premier test TDD | Test Technique & Recrutement