Retour aux cas pratiques
Tests UnitairesAvancé

Créer des tests pour un contrôleur API avec dépendances mockées

Scénario

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.

Compétences ciblées

mockingapi testingcontrollerdependency isolation
    Créer des tests pour un contrôleur API avec dépendances mockées — mise en situation Tests Unitaires | CodeDuel