Tests Unitaires
Expert
Concevoir une stratégie de test pour un service transactionnel complexe
Type d'évaluation
Mise en situation réelle
Analyse
Intelligence Artificielle
Compétences ciblées
transaction testing
mocking
orchestration
business logic
coverage
Scénario Technique
Contexte Un OrderService orchestre plusieurs dépendances : InventoryService, PaymentService et NotificationService. Le Problème Il faut garantir qu’en cas d’échec du paiement, le stock est restauré et aucune notification n’est envoyée. Contraintes Mocker chaque dépendance. Tester les scénarios succès, échec paiement et échec inventaire. Vérifier les appels et l’ordre d’exécution. Livrable attendu Une suite de tests unitaires robuste validant la logique transactionnelle et les effets de bord.
Prêt à évaluer ce talent ?
Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.