https://github.com/maximilianoalves/curl-to-restassured
Sistema para realizar a conversão de um cURL para uma request do framework restAssured
https://github.com/maximilianoalves/curl-to-restassured
api curl java rest-api rest-assured restassured
Last synced: 2 months ago
JSON representation
Sistema para realizar a conversão de um cURL para uma request do framework restAssured
- Host: GitHub
- URL: https://github.com/maximilianoalves/curl-to-restassured
- Owner: maximilianoalves
- Created: 2020-08-06T20:41:06.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-11T18:04:14.000Z (over 3 years ago)
- Last Synced: 2023-02-28T21:00:55.884Z (about 2 years ago)
- Topics: api, curl, java, rest-api, rest-assured, restassured
- Language: JavaScript
- Homepage: https://maximilianoalves.github.io/curl-to-restassured/
- Size: 4.88 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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
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:```java
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:**
[](https://twitter.com/max_dacruz)
[](https://medium.com/@maximilianoalves)
[](https://www.linkedin.com/in/maximilianodacruz/)
[](https://www.instagram.com/max_dacruz/)
[](https://www.facebook.com/maximilianoalvesdacruz)