Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
Scénario Technique
Contexte Une équipe développe une petite bibliothèque utilitaire contenant une fonction add(a, b). Un test unitaire a été écrit pour valider son comportement, mais il échoue alors que la fonction semble correcte. Le Problème Le test suivant ne passe pas : function add(a, b) { return a + b; } test("addition de deux nombres", () => { expect(add(2, 3)).toBe("5"); }); Le test compare le résultat avec une valeur incorrecte. Contraintes Vous ne devez pas modifier la logique métier si elle est correcte. Vous devez corriger uniquement le test pour qu’il reflète le comportement attendu. Livrable attendu Une version corrigée du test unitaire garantissant que la fonction add retourne bien un nombre égal à 5.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.