- [ ] Criar projeto `OrgChart.Tests` (xUnit) - [ ] Testar `HierarchyValidationService`: - Cenário: gerente válido - Cenário: ciclo direto (A → B → A) - Cenário: ciclo indireto (A → B → C → A) - Cenário: sem gerente - Cenário: auto-gerenciamento - [ ] Testar `Email` Value Object: - Email válido - Email inválido (formato) - Email vazio - Igualdade por valor - [ ] Testar validações das Entidades
OrgChart.Tests(xUnit)HierarchyValidationService:EmailValue Object: