TDD
Expert
Définir les tests pour un système de permissions hiérarchiques

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

tdd
authorization
role hierarchy
test first
business rules

Scénario Technique

Contexte Vous devez implémenter en TDD un PermissionService gérant des rôles hiérarchiques avec héritage de droits. Le Problème Les rôles supérieurs doivent automatiquement inclure les permissions des rôles inférieurs. Contraintes Créer des tests couvrant rôle simple, rôle hérité et combinaison de permissions multiples. Vérifier explicitement les droits accordés et refusés. Livrable attendu Une suite de tests détaillant précisément la logique d’héritage avant implémentation.

Prêt à évaluer ce talent ?

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

Commencer le Défis