Skip to content

Issue 13.1: Implementação de Testes Automatizados (Backend) #60

@lucaspaiva-lp

Description

@lucaspaiva-lp

📝 Resumo

Garantir a confiabilidade da API através de testes automatizados que validem as regras de negócio e a integridade dos endpoints.

🎯 Objetivo

  • Configurar o framework pytest e httpx no ambiente backend.
  • Criar testes unitários para validar a lógica de negócio principal (Ex: Validação de maioridade na regra RN01).
  • Criar testes de integração para os endpoints da API (verificar se GET /resources retorna status 200 e a estrutura correta de JSON).
  • Configurar um job simples no GitHub Actions para rodar esses testes automaticamente a cada push na branch develop.

🔗 Referências

  • Documento: api.md (Contrato da API)
  • Issue Dependente: Issue 07.1 (Setup Backend) e Issue 09 (Endpoints)

Metadata

Metadata

Assignees

Labels

Type

No fields configured for Task.

Projects

Status

Backlog 📦

Relationships

None yet

Development

No branches or pull requests

Issue actions