Skip to content

História 2: Criação de Postagem #2

@heyitsmepablo

Description

@heyitsmepablo

História 2: Criação de Postagem
Como um usuário autenticado,
Eu quero criar uma nova postagem,
Para que eu possa compartilhar conteúdo com outros usuários.

Critérios de Aceitação:

  • O sistema deve permitir que o usuário crie uma postagem com um título e um corpo de texto.
  • A postagem deve ser associada ao usuário que a criou.
  • A data de criação deve ser registrada automaticamente.
  • Os teste unitarios não devem ter falhas

Task

  • Criar a tabela posts no banco de dados
  • Criar o controlador post
  • Adicionar o metodo create
  • Criar a rota POST post/ vinculado ao metodo create do controlador post e deve usar o middleware de autenticação
  • Adicionar a logica ao metodo create para registrar uma postagem com os dados titulo(title),corpo (body), usuario_id (user_id) recebidos pela rota POST /post na tabela posts no banco de dados
  • Criar Testes Unitarios Seguindo o TDD para cada implementação na logica ( Seguindo a ordem: Primeiro escrever teste, depois implementar logica)

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions