Skip to content

About

O objetivo desses testes é validar a API das funcionalidades obter usuários, inserir, deletar e atualizar.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD Rest Assured

🔖 Como executar o projeto:

• git clone git@github.com:Allysr/CRUDRestAssured.git
• cd CRUDRestAssured

🔖 Testes

GET

  • Validar lista de usuários com status code 200
  • Validar se o formato da resposta é JSON

GET by ID

  • Validar usuário com status code 200
  • Validar se o formato da resposta é JSON
  • Validar status code 404 ao buscar usuario inexistente

POST

  • Validar envio do usuário com status code 201
  • Validar status code 400 não enviando campos obrigatórios
  • Validar status code 400 ao enviar CPF inválido
  • Validar status code 400 ao tentar cadastrar CPF existente

PUT

  • Validar status code 200 ao atualizar usuário com sucesso
  • Validar status code 400 ao enviar CPF inválido
  • Validar status code 400 ao enviar CPF existente na listagem
  • Validar status code 404 ao tentar atualizar usuário inexistente

DELETE

  • Validar status code 204 ao excluir usuário com sucesso
  • Validar status code 404 ao tentar excluir usuário inexistente

API utilizada: https://teste-deploy-d69a89680fb9.herokuapp.com/swagger-ui/index.html#/Usu%C3%A1rio/atualizar

About

O objetivo desses testes é validar a API das funcionalidades obter usuários, inserir, deletar e atualizar.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages