==================================================== TDD — CriarEdicaoRotaValidator + Registry ==================================================== ✅ [PASS] Validator bloqueia payload vazio ✅ [PASS] Validator bloqueia callback_modulo não registrado ✅ [PASS] Validator bloqueia rota_atual vazia ✅ [PASS] Validator passa com payload válido + callback registrado ✅ [PASS] Registry confirma callback registrado ✅ [PASS] Registry retorna false para módulo não registrado ✅ [PASS] Registry resolve uma instância da interface ✅ [PASS] Registry rejeita classe que não implementa EdicaoRotaCallbackInterface ✅ [PASS] Registry lança RuntimeException ao resolver módulo desconhecido ✅ [PASS] Validator aceita payload sem observacao_operador ✅ [PASS] Validator aceita observacao_operador vazia (string vazia = ausente) ✅ [PASS] Validator aceita observacao_operador com exatamente 500 caracteres ✅ [PASS] Validator rejeita observacao_operador com 501 caracteres ==================================================== RESULTADO: ✅ 13 ❌ 0 🏆 TODOS OS TESTES PASSARAM