Exercício sobre Rest Client.
- Primeiro, faça um fork do projeto para a sua conta no Github
- Depois, realize um clone para a sua máquina local
- Logo, implemente as issues que foram estipuladas para esse projeto
- Em seguida, realize um push da sua solução
- Finalmente, verifique na aba
Actions
do seu repositório no Github se os testes passaram (correção automática)
🚨 Se você não souber como realizar operações como fork, clone e push no Github, por favor, assistam o vídeo com dicas de Git/Github.
Existem três issues (questões/tarefas) abertas no Github que devem ser implementadas. Estas issues detalham o que deve ser desenvolvidos no sistema a fim de permitir que os testes automáticos (correção) possam ser realizado com sucesso.
Assim, verifique cada issues para ter uma melhor compreensão do que deve ser desenvolvido nesse projeto.
Se você desejar verificar se o seu projeto está correto, ou seja, os testes estão passando, execute o projeto servicea
e pressione a tecla r
do terminal para executar os testes que esse projeto possui. Assim, é possível testar a sua implementação do Rest Client sem a necessitade de rodar serviceb
, pois, servicea
possui um Mock que simula serviceb
.
Alternativamente, você também pode rodar os dois serviços ao mesmo tempo servicea
e serviceb
para verificar a sua solução. Nesse caso, observe que o servicea
foi configurado para rodar na porta 3333 e o serviceb
4444.