Tools – Postman

WebApp Saga

O Postman foi projetado para permitir a realização de requisições HTTP GET, POST, PUT, DELETE, etc, a partir de uma interface simples e intuitiva, facilitando o teste/debug dos serviços REST.

De autoria do Google, e instalado a partir da Chrome Web Store.

HTTP GET

PostMan, use o método GET e retorne todos os clientes.

http://localhost:3000/clientes/

Para certificar a operação, note o resultado do Status 200 OK e do Body.

HTTP PUT

PostMan, use o método POST e crie um novo cliente.

http://localhost:3000/clientes/

Para certificar a operação, note o resultado do Status 201 Created e do Body.

HTTP PUT

PostMan, use o método PUT e faça a alteração dos dados do cliente com id 4.

http://localhost:3000/clientes/4

Para certificar a operação, note o resultado do Status e do Body.

Http Delete

PostMan, use o método delete e remova o cliente com id igual a 2.

http://localhost:3000/clientes/2

Para certificar a operação, note o resultado do Status e do Body.

URLS com mais parâmetros

Também podemos extender nossas URLS com mais parâmetros.

A chamada será:

http://localhost:3000/clientes?nome=Aldo

Este exemplo aplica um filtro usando um parâmetro na URL.

Faker

Mock os dados em seu servidor com o faker.

Note que o JSON Server atende na porta 3000, e um app Angular padrão atende na porta 4200.

Em outro post, abordarei como acessar um serviço fake a partir de um app Angular.

Links: https://www.npmjs.com/package/Faker

Missão cumprida!

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *