Projeto

Geral

Perfil

Ações

Bug #271

Aberta

Implementar CRUD completo para entidade Resposta

Adicionado por Redmine Admin 5 meses atrás. Atualizado 4 meses atrás.

Situação:
In Progress
Prioridade:
Normal
Atribuído para:
-
Início:
10/09/2025
Data prevista:
% Terminado:

0%

Tempo estimado:

Descrição

Desenvolver as funcionalidades de Create, Read, Update e Delete (CRUD) para a entidade resposta no sistema, conforme a estrutura da tabela abaixo:

Tabela resposta

  • id Integer primary key
  • is_correta VARCHAR(500)
  • fk_pergunta INTEGER
  • texto INTEGER

Criação de Endpoints REST¶

  • POST /resposta – Criar nova resposta.
  • GET /resposta/{perguntaId} Listar todas as respostas de uma pergunta.
  • GET /resposta/detalhar/{id} – Obter detalhes de uma respostas.
  • PUT /resposta/{id} – Atualizar uma resposta.
  • DELETE /resposta/{id} – Deletar uma resposta.

Validações:

  • fk_pergunta: Obrigatório
  • texto: Obrigatório

Testes:

  • Testes unitários para regras de negócio.
  • Testes de integração para endpoints.

Documentação:

  • Criar coleção para postman

Observações:

  • Para execução da tarefa, crie uma branch a partir de master, todas as alterações devem estar presentes nesta branch
Ações #1

Atualizado por Ingrid Freitas4 meses

  • Situação alterado de New para In Progress
Ações

Exportar para Atom PDF

Redmine Appliance - Powered by TurnKey Linux