Feature - QA e Fixtures
Objetivo
Dar suporte a automacao de testes com dados previsiveis e rotas dedicadas.
Endpoints principais
/api/dhedalos/v1/tests/api/dhedalos/v1/tests/links/api/dhedalos/v1/tests/fixtures/create/api/dhedalos/v1/tests/fixtures/cleanup/api/dhedalos/v1/tests/fixtures/links
Implementacao
- Namespace:
Dhedalos\API. - Arquivos:
we-dhedalos/functions/rest/tests.phpwe-dhedalos/functions/rest/tests-fixtures.php
Capacidade funcional
- cria curso/ciclos/turmas/usuarios/matriculas de teste,
- gera payload em formato compativel com cenarios E2E,
- limpa fixtures pelo prefixo de teste.
Parametros relevantes de fixture
cycles_countstudents_per_classenable_roomenable_calendaris_group_meetings_enabledenable_certificacao_progressiva
Seguranca
- todas as rotas exigem
rest_auth_validate_token.
Pendencias
- Definir politica formal para uso dessas rotas fora de ambiente de QA.