insomnia-importers
Version:
Various data importers for Insomnia
133 lines (132 loc) • 3.57 kB
JSON
{
"variables": [],
"info": {
"name": "Complex Test Collection",
"_postman_id": "250d5bd3-4f7e-8fd0-7744-35e942e36a78",
"description": "A collection for testing",
"schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json"
},
"item": [
{
"name": "First Folder",
"description": "The first folder",
"item": [
{
"name": "{{base_url}}/api/users",
"request": {
"url": "{{base_url}}/api/users",
"method": "POST",
"header": [
{
"key": "Authorization",
"value": "Basic dXNlcm5hbWU6cGFzc3dvcmQ=",
"description": ""
}
],
"body": {
"mode": "formdata",
"formdata": [
{
"key": "file",
"src": "/home/user/test.txt",
"type": "file",
"enabled": true
},
{
"key": "foo",
"value": "bar",
"type": "text",
"enabled": true
}
]
},
"description": "First Request"
},
"response": []
},
{
"name": "Urlencoded Form Test",
"request": {
"url": "{{base_url}}/api/users",
"method": "POST",
"header": [
{
"key": "Authorization",
"value": "Basic dXNlcm5hbWU6cGFzc3dvcmQ=",
"description": ""
}
],
"body": {
"mode": "urlencoded",
"urlencoded": [
{
"key": "foo",
"value": "bar",
"type": "text",
"enabled": true
}
]
},
"description": "First Request"
},
"response": []
}
]
},
{
"name": "Test Request Raw Body",
"request": {
"url": "{{base_url}}/api/users",
"method": "POST",
"body": {
"mode": "raw",
"raw": "hello world!"
},
"description": "Request with raw body"
},
"response": []
},
{
"name": "Test Request Empty Raw Body",
"request": {
"url": "{{base_url}}/api/users",
"method": "POST",
"body": {
"mode": "raw",
"raw": ""
},
"description": "Request with empty raw body"
},
"response": []
},
{
"name": "Test Request Unknown Body",
"request": {
"url": "{{base_url}}/api/users",
"method": "POST",
"body": {
"mode": "unknown",
"unknown": "foo"
},
"description": "Request with unknown body"
},
"response": []
},
{
"name": "Test Request GraphQL Body",
"request": {
"url": "{{base_url}}/graphql/",
"method": "POST",
"body": {
"mode": "graphql",
"graphql": {
"query": "mutation loginUser($username: String!, $password: String!) {\n login(username: $username, password: $password) {\n token\n status {\n success\n }\n }\n}\n",
"variables": "{\n \"password\": \"{{password}}\",\n \"username\": \"{{username}}\"\n}"
}
},
"description": "Request with graphql body"
},
"response": []
}
]
}