Tests Unitaires
Expert
Corriger une fuite mémoire simulée dans un test

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

memory management
cleanup
test isolation
bugfix
event system

Scénario Technique

Contexte Une classe EventBus permet d’enregistrer des listeners. Le Problème Le test actuel : class EventBus { constructor() { this.listeners = []; } on(fn) { this.listeners.push(fn); } } test("ajoute listener", () => { const bus = new EventBus(); bus.on(() => {}); expect(bus.listeners.length).toBe(1); }); Les tests multiples accumulent des références. Contraintes Assurer un nettoyage approprié après chaque test. Livrable attendu Une version garantissant l’absence d’effets cumulés ou de fuite simulée.

Prêt à évaluer ce talent ?

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

Commencer le Défis
    Tests Unitaires - Corriger une fuite mémoire simulée dans un test | Test Technique & Recrutement