maximilianoalves / curl-to-restassured

Sistema para realizar a conversão de um cURL para uma request do framework restAssured

Home Page:https://maximilianoalves.github.io/curl-to-restassured/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cURL to RestAssured

Aplicação simples desenvolvida utilizando HTML + CSS + JS para transformar um curl copiado do postman para uma request do rest-assured. Pode acessar a aplicação neste link: https://maximilianoalves.github.io/curl-to-restassured

Começando

Para utilizar a ferramenta basta copiar o cURL do Postman e colar na ferramenta, abaixo vai gerar o código Java-RestAssured para você utilizar em sua aplicação.

Ex.:

  • Copie este curl e cole no textarea da aplicação.
curl --location --request POST 'https://petstore.swagger.io/v2/store/order' \
--header 'Content-Type: application/json' \
--data-raw '{
    "id": "35",
    "petId": "7",
    "quantity": "2",
    "shipDate": "12-14-2019",
    "complete": "true"
}'

O resultado deve ser:

given()
.header("Content-Type", "application/json")
.body("{ "id": "35", "petId": "7", "quantity": "2", "shipDate": "12-14-2019", "complete": "true" }")
.when()
.post('https://petstore.swagger.io/v2/store/order')

Limitações

A aplicação está em WIP, portanto não foram adicionados todos os recursos existentes em um curl e restassured, então pode ocorrer alguns problemas na hora da conversão.

Contribua

Esse projeto surgiu recentemente para facilitar o dia a dia na criação de automação de serviço, talvez não seja a melhor forma ou o melhor código, por isso eu te convido, vamos ajudar a melhorar?

Entre em contato por alguma dessas redes sociais:

Twitter Medium Linkedin Instagram Facebook

About

Sistema para realizar a conversão de um cURL para uma request do framework restAssured

https://maximilianoalves.github.io/curl-to-restassured/


Languages

Language:JavaScript 60.3%Language:HTML 36.6%Language:CSS 3.1%