Skip to content

yuryalencar/fake-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fake API

GitHub repo size GitHub language count GitHub forks GitHub open issues GitHub open pull requests

Banner do Curso

API fake utilizando JSONPlaceholder para auxiliar o ensino de Automação de API's usando Robot Framework. Link do Curso: https:exemplocurso.com

Ajustes e melhorias

O projeto atualmente contém apenas um CRUD de empregados. Pode ser atualizado para contemplar todo o tema de gestão. Abaixo estão algumas sugestões:

  • Employees
  • Projects
  • ProjectEmployees
  • Outras entidades também são bem vindas

💻 Como atualizar a Fake API

A seguir está um passo a passo de como adicionar novas entidades:

  • Abrir o arquivo db.json
  • Adicionar novo objeto com o nome da entidade: exemplo : { ... atributos }
  • Pronto basta utilizar no link correto

☕ Usando a Fake API

Para usar a Fake API, siga estas etapas:

Acessar o link: https://my-json-server.typicode.com/yuryalencar/fake-api
Verificar a entidade e adicionar na url como por exemplo: https://my-json-server.typicode.com/yuryalencar/fake-api/employees

Todas as chamadas presentes na arquitetura REST, devem ser suportadas. Chamadas como DELETE, PUT, PATCH e até mesmo POST tem somente os retornos, o arquivo JSON não é modificado.

📫 Contribuindo para a Fake API

Para contribuir com a Fake API, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome_branch>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin <nome_do_projeto> / <local>
  5. Crie a solicitação de pull.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do Yury Alencar no LinkedIn
Yury Alencar

😄 Seja um dos contribuidores

Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

⬆ Voltar ao topo