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