Estratégia de Testes
Estratégia de Testes
Seção intitulada “Estratégia de Testes”Testing is currently a baseline command with roadmap expansion
Seção intitulada “Testing is currently a baseline command with roadmap expansion”The repository currently exposes npm test via Node’s built-in test runner, but test suites are not yet implemented. This is a known maturity gap tracked in planning.
Current state
Seção intitulada “Current state”- command exists:
npm test - suites implemented: none yet
- lint gate available:
npm run lint
Planned quality evolution
Seção intitulada “Planned quality evolution”🚧 Planned Feature — Full test coverage across schema, API, and UI is roadmap-defined and not yet implemented.
Planned priorities:
- migration and schema integrity tests;
- core flow integration tests;
- API contract tests (once API exists);
- UI behavior tests for product flows.
Minimum quality gates for contributors
Seção intitulada “Minimum quality gates for contributors”Even before full suites are available, every contribution should run:
npm run lintnpm testnpm run buildRisk perspective
Seção intitulada “Risk perspective”Lack of tests is not only a technical debt item; it is a product risk in legal systems where correctness has trust impact.