Gabrielgarg / testes-backend-II-exercicios

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testes no Backend II - Exercício

A partir dessa semana os exercícios voltam a ser independentes. Não se preocupe em centralizá-los em um mesmo repo.

Utilize esse template para criar um repo pessoal na sua conta e trabalhe nele.

Enunciado

Temos nesse repo o gabarito das atividades feitas em aula. Os mocks já estão implementados e os testes de getAll, signup e login também.
Agora você deve implementar um novo endpoint na camada UserBusiness e testar sua solução!

Exercício 1

Crie os seguintes endpoints:

  • DELETE /users/:id que deleta um user específico
  • GET /users/:id que busca por um user específico e retorna todas as suas informações no modelo de regra de negócio (UserModel)

Ambos devem ser protegidos (requer token).

Exercício 2

Crie pelo menos 1 teste unitário de sucesso para o endpoint implementado DELETE /users/:id.

Exercício 3

Crie pelo menos 1 teste unitário de sucesso para o endpoint implementado GET /users/:id.

Extra

Gere a cobertura dos testes!

About


Languages

Language:TypeScript 99.1%Language:JavaScript 0.9%