Retour aux cas pratiques
TDDExpert

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

Scénario

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.

Compétences ciblées

tddauthorizationrole hierarchytest firstbusiness rules
    Définir les tests pour un système de permissions hiérarchiques — mise en situation TDD | CodeDuel