Open J-c0d3r opened 1 year ago
Endpoint POST: https://timeapibyredfoxghs.herokuapp.com/user/login. Endpoint GET: https://timeapibyredfoxghs.herokuapp.com/user/helloUser.
Pode-se utilizar o endpoint https://timeapibyredfoxghs.herokuapp.com/user/helloUser para verificar login com user comum. Pode-se utilizar o endpoint https://timeapibyredfoxghs.herokuapp.com/admin/helloAdmin para verificar se user comum não tem acesso ao endpoint de admin.
OBS: Não deixar lixo no banco, deletar todas as contas criadas no final da execução de cada teste. Endpoint para deletar conta (Necessário logar como admin para deletar): https://timeapibyredfoxghs.herokuapp.com/admin/delete-user-by-email
Qualquer duvida consultar o swagger da aplicação: https://timeapibyredfoxghs.herokuapp.com/swagger-ui/index.html#/
Cenário 1: ✔ Verifica se usuário está logado. Usuário Logado. (Ok)
Cenário 2: ✔ Verifica se usuário está logado. Usuário Não Logado. (Unauthorized)
Endpoint POST: https://timeapibyredfoxghs.herokuapp.com/user/login. Endpoint GET: https://timeapibyredfoxghs.herokuapp.com/user/helloUser.
Pode-se utilizar o endpoint https://timeapibyredfoxghs.herokuapp.com/user/helloUser para verificar login com user comum. Pode-se utilizar o endpoint https://timeapibyredfoxghs.herokuapp.com/admin/helloAdmin para verificar se user comum não tem acesso ao endpoint de admin.
OBS: Não deixar lixo no banco, deletar todas as contas criadas no final da execução de cada teste. Endpoint para deletar conta (Necessário logar como admin para deletar): https://timeapibyredfoxghs.herokuapp.com/admin/delete-user-by-email
Qualquer duvida consultar o swagger da aplicação: https://timeapibyredfoxghs.herokuapp.com/swagger-ui/index.html#/