Tests Unitaires
Fondamental
Corriger un test de fonction d’addition incorrect

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

unit testing
assertion
jest
bugfix

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.

Commencer le Défis