UsersCRUD

O que é necessário para rodar o projeto?

  • Ter o .Net 5 instalado
  • Uma IDE que suporte o .Net 5, tal como o Visual Studio ou Visual Code
  • Baixar o projeto e descompactá-lo
  • Abrir o projeto na IDE

Como testar o projeto?

  • Ao rodar a aplicação a página inicial será a do swagger, portanto já estará pronto para testes

Qual banco de dados foi utilizado?

  • Foi utilizado o Postgres com hospedagem no Heroku, a string de conexão se encontra no appsettings caso seja necessário visualizar o schema do banco de dados

Como executar os testes unitários?

  • Os testes unitários foram feitos com o xUnit, portanto se você executar o projeto pelo Visual Studio poderá executar os testes pelo menu Test.
  • Os testes pode ser executados individualmente (um por um) ou todos de uma vez pelo menu Test no Visual Studio.

Como a API funciona?

  • Os únicos endpoints abertos são o de autenticação e o de mudança de senha, por este motivo foi criado um usuário e senha padrão (cuja senha deverá ser modificada), segue:
  • Usuário: 4dmin21
  • Senha: Junt0Segur0s@2021

MUITO OBRIGADA!