View Code? Open in Web Editor
NEW
A Contatos API é um backend que disponibiliza endpoints úteis para o desenvolvimento de um sistema de gestão de contatos.
Home Page: https://sergiomoura.github.io/contatos-api/
TypeScript 83.13%
Dockerfile 0.15%
JavaScript 16.72%
contatos-api's People
Contributors
Stargazers
Watchers
contatos-api's Issues
Feito?
Método
URI
💚
POST
/api/v1/auth/register
💚
POST
/api/v1/auth/login
💔
PUT
/api/v1/profile
💔
GET
/api/v1/contacts
💔
POST
/api/v1/contacts
💔
DELETE
/api/v1/contacts/:contactId
💔
POST
/api/v1/contacts/:contactId/emails
💔
DELETE
/api/v1/contacts/:contactId/emails/:emailId
💔
POST
/api/v1/contacts/:contactId/phones
💔
DELETE
/api/v1/contacts/:contactId/phones/:phoneId
Rodando os testes
Para rodar os testes execute:
Restam alguns usecases sem testes
Rodando os testes
Para rodar os testes execute:
Descrição do Problema
Depois da reestruturação das pastas alguns testes pararam de funcionar.
Etapas para reproduzir o problema
Execute
O vitest deverá abrir uma aba em seu navegador exibindo os resultados dos testes.
Comportamento esperado
Que todos os testes atualmente já escritos, passem
Capturas de tela
Solução proposta (se aplicável)
Refatorar a pasta de testes
Rodando os testes
Para rodar os testes execute:
Descrição
Os mapeadores são funções que geram DTO (Data Transfer Objects) a partir das entidades. Eles existem para que, junto com DTOs, seja simples e replicável a estruturação de informações que são enviadas para os clientes.
Atualmente, todos os Mappers estão como métodos da classe Mappers
.
Rodando os testes
Para rodar os testes execute:
Rodando os testes
Para rodar os testes execute: