Tests Unitaires
Avancé
Créer des tests pour un contrôleur API avec dépendances mockées
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
mocking
api testing
controller
dependency isolation
Scénario Technique
Contexte Un contrôleur createUser(req, res) appelle un service externe userService.save(). Le Problème Il faut tester que le contrôleur retourne le bon code HTTP selon le résultat du service. Contraintes Mocker le service pour simuler succès et erreur. Vérifier que res.status et res.json sont appelés correctement. Livrable attendu Une suite de tests unitaires isolant le contrôleur de ses dépendances.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.