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.

Commencer le Défis