Tests Unitaires
Avancé

Corriger une assertion sur un objet complexe

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

object comparison
assertion
jest
bugfix

Scénario Technique

Contexte Une fonction createUser retourne un objet utilisateur. Le Problème Le test suivant échoue : function createUser(name) { return { id: 1, name: name }; } test("retourne utilisateur", () => { expect(createUser("Bob")).toBe({ id: 1, name: "Bob" }); }); La comparaison d’objets ne fonctionne pas avec toBe. Contraintes Corriger l’assertion sans modifier la fonction. Livrable attendu Un test utilisant la bonne méthode d’assertion pour comparer des objets.

Prêt à évaluer ce talent ?

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

    Tests Unitaires - Corriger une assertion sur un objet complexe | Défi Technique & Recrutement — CodeDuel