619 B
619 B
Task 5.1: Teste Unitário do Roteador
Contexto: Verificação
Objetivo
Garantir que a lógica de roteamento funciona conforme esperado.
Saída Esperada
tests/governance/test_router.py: Arquivo de teste Python (pytest).
Instruções
- Mockar Qdrant: Criar teste que mocka a conexão/retorno do Qdrant para evitar dependência externa.
- Testar Roteamento Correto: Validar que uma query de infraestrutura (ex: "configurar zabbix") retorna a crew de infra.
- Testar OOD: Validar que uma query fora do domínio (ex: "receita de bolo") retorna o status OOD ou a rota padrão de recusa.