{"info":{"_postman_id":"ba181736-df4c-4da7-84e3-63d690fabcb9","name":"Zephyr Edge","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"13803101","collectionId":"ba181736-df4c-4da7-84e3-63d690fabcb9","publishedId":"TVzREHHq","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2021-01-10T13:45:42.000Z"},"item":[{"name":"1. users","item":[{"name":"getUsers","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        var jsonData = JSON.parse(responseBody);\r","        pm.environment.set(\"userUUID_1\", jsonData[0][\"uuid\"]);\r","        pm.environment.set(\"userUUID_2\", jsonData[1][\"uuid\"]);\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"ded7d83b-1891-4d1d-ba84-ec32445d7ce2"}}],"id":"ec028006-d467-4402-8f1b-f1acccaf5510","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/users","urlObject":{"path":["users"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"ec028006-d467-4402-8f1b-f1acccaf5510"},{"name":"addUser","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        var jsonData = JSON.parse(responseBody);\r","        pm.environment.set(\"userUserName_temp\", jsonData[\"userName\"]);\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"7d4cbe0c-276f-4826-a365-4156b9d852a0"}}],"id":"9d6fbf50-c7d9-4594-9304-39176d9a0b2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"userName\": \"wardadminV2\",\r\n    \"firstName\": \"Ward\",\r\n    \"lastName\": \"Beyens\",\r\n    \"email\": \"wardbeyens99@gmail.com\",\r\n    \"password\": \"test1234\",\r\n    \"streetName\": null,\r\n    \"number\": null,\r\n    \"postalCode\": null,\r\n    \"city\": null,\r\n    \"phoneNumber\": null,\r\n    \"role\": \"admin\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/user","urlObject":{"path":["user"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"9d6fbf50-c7d9-4594-9304-39176d9a0b2b"},{"name":"updateUser","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"d111fb87-6e69-401b-b14b-c73d4d6a156b"}}],"id":"45b016d0-687a-4f99-a2c9-bcee906fb05f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"userName\": \"wardadminV2\",\r\n    \"firstName\": \"Ward\",\r\n    \"lastName\": \"Beyens\",\r\n    \"email\": \"wardbeyens99@gmail.com\",\r\n    \"password\": \"test1234\",\r\n    \"streetName\": \"Dries\",\r\n    \"number\": \"9\",\r\n    \"postalCode\": \"2380\",\r\n    \"city\": \"Ravels\",\r\n    \"phoneNumber\": \"0496705030\",\r\n    \"role\": \"admin\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/user/{{userUserName_temp}}","urlObject":{"path":["user","{{userUserName_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"45b016d0-687a-4f99-a2c9-bcee906fb05f"},{"name":"getUserByNameOrByUUID UUID","event":[{"listen":"test","script":{"id":"99a7e92f-05a1-4590-b56e-6a15d9c84397","exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript"}}],"id":"85a23961-a7ae-4019-8d40-1ce7d348c385","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/user/search?uuid={{userUUID_1}}","urlObject":{"path":["user","search"],"host":["{{API_URL}}"],"query":[{"disabled":true,"key":"userName","value":"{{userUserName_temp}}"},{"key":"uuid","value":"{{userUUID_1}}"}],"variable":[]}},"response":[],"_postman_id":"85a23961-a7ae-4019-8d40-1ce7d348c385"},{"name":"getUserByNameOrByUUID Name","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"0fdfde24-d6cf-49a7-8547-702463ff3778"}}],"id":"79e55805-a5a6-411f-b46d-dd787c908351","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/user/search?userName={{userUserName_temp}}","urlObject":{"path":["user","search"],"host":["{{API_URL}}"],"query":[{"key":"userName","value":"{{userUserName_temp}}"},{"disabled":true,"key":"uuid","value":"{{userUUID_1}}"}],"variable":[]}},"response":[],"_postman_id":"79e55805-a5a6-411f-b46d-dd787c908351"},{"name":"deleteUserByUserName","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        pm.environment.set(\"userUserName_temp\", \"\");\r","    }\r","})"],"type":"text/javascript","id":"d496ee32-0d1b-49e1-83f9-c8b76d87ef6e"}}],"id":"74ab216f-08a2-4acc-a00e-244a38008322","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{API_URL}}/user/{{userUserName_temp}}","urlObject":{"path":["user","{{userUserName_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"74ab216f-08a2-4acc-a00e-244a38008322"}],"id":"34f6faaf-f2d2-4795-83c7-ebe8c2aca0fe","_postman_id":"34f6faaf-f2d2-4795-83c7-ebe8c2aca0fe","description":""},{"name":"2. clothes","item":[{"name":"getClothes","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        var jsonData = JSON.parse(responseBody);\r","        pm.environment.set(\"clothesUUID_1\", jsonData[0][\"uuid\"]);\r","        pm.environment.set(\"clothesUUID_2\", jsonData[1][\"uuid\"]);\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"a7de81ee-ca86-4d54-ac67-4dec471e5acd"}}],"id":"bb2dc443-1eca-415f-8d42-5f184913d8e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/clothes","urlObject":{"path":["clothes"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"bb2dc443-1eca-415f-8d42-5f184913d8e6"},{"name":"addClothes","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        var jsonData = JSON.parse(responseBody);\r","        pm.environment.set(\"clothesUUID_temp\", jsonData[\"uuid\"]);\r","        pm.environment.set(\"clothesName_temp\", jsonData[\"name\"]);\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"8d2dbfc0-9c9d-4088-b1b8-560622d4672a"}}],"id":"2a093589-afde-4478-ad88-871e98014df5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n  \"brand\": \"Wabyte\",\r\n  \"color\": \"HotPink\",\r\n  \"gender\": \"male\",\r\n  \"name\": \"Blazer - Slim fit\",\r\n  \"price\": 59.99,\r\n  \"size\": \"L\",\r\n  \"type\": \"Blazer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/clothes","urlObject":{"path":["clothes"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2a093589-afde-4478-ad88-871e98014df5"},{"name":"updateClothes","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"00e62488-fd5f-4e7b-b39b-67b951a9a48c"}}],"id":"c3712d40-7389-4fef-9180-3dff90871199","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n  \"brand\": \"Wabyte\",\r\n  \"color\": \"Black\",\r\n  \"gender\": \"male\",\r\n  \"name\": \"Blazer - Slim fit - edit\",\r\n  \"price\": 99.99,\r\n  \"size\": \"XL\",\r\n  \"type\": \"Blazer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/clothes/{{clothesUUID_temp}}","urlObject":{"path":["clothes","{{clothesUUID_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c3712d40-7389-4fef-9180-3dff90871199"},{"name":"deleteClothesByUUID","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        pm.environment.set(\"clothesUUID_temp\", \"\");\r","    }\r","})"],"type":"text/javascript","id":"c3554bd9-f270-448b-9a38-bc98f757f954"}}],"id":"088e12d6-e019-48bd-adc4-057b2702f0ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{API_URL}}/clothes/{{clothesUUID_temp}}","urlObject":{"path":["clothes","{{clothesUUID_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"088e12d6-e019-48bd-adc4-057b2702f0ab"},{"name":"getClothesByNameOrByUUID UUID","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"4452d19f-1153-455e-9b9a-02caa598eaae"}}],"id":"f63bbb8b-967a-404e-b1f8-0602ca9fa3d9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/clothes/search?uuid={{clothesUUID_temp}}","urlObject":{"path":["clothes","search"],"host":["{{API_URL}}"],"query":[{"disabled":true,"key":"name","value":"{{clothesName_temp}}"},{"key":"uuid","value":"{{clothesUUID_temp}}"}],"variable":[]}},"response":[],"_postman_id":"f63bbb8b-967a-404e-b1f8-0602ca9fa3d9"},{"name":"getClothesByNameOrByUUID Name","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"165a9cad-b175-433a-b0dc-b2ffa88f27b0"}}],"id":"b01ba46f-1b0d-4709-9cb3-dfabd566308e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/clothes/search?name=Pijamama","urlObject":{"path":["clothes","search"],"host":["{{API_URL}}"],"query":[{"key":"name","value":"Pijamama"},{"disabled":true,"key":"uuid","value":"{{clothesUUID}}"}],"variable":[]}},"response":[],"_postman_id":"b01ba46f-1b0d-4709-9cb3-dfabd566308e"}],"id":"83398d68-112d-4341-a301-d28033dceec8","_postman_id":"83398d68-112d-4341-a301-d28033dceec8","description":""},{"name":"3. extra (only for fresh install)","item":[{"name":"deleteAllCurrentOrdersAndCreateOrdersWithRealUsersAndClothes","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"9d564a73-d0eb-4960-aa02-23c96a0105d7"}}],"id":"14473a71-0ba1-4559-a75a-c7361d2962d7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{API_URL}}/deleteAllCurrentOrdersAndCreateOrdersWithRealUsersAndClothes","urlObject":{"path":["deleteAllCurrentOrdersAndCreateOrdersWithRealUsersAndClothes"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"14473a71-0ba1-4559-a75a-c7361d2962d7"}],"id":"f59b1d1a-27d0-45de-b5cf-0b81e6aba1aa","_postman_id":"f59b1d1a-27d0-45de-b5cf-0b81e6aba1aa","description":""},{"name":"4. orders","item":[{"name":"getOrders","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"791cd543-e3a5-4cd2-bd33-016c90a50804"}}],"id":"3b61e3a6-e69a-42c8-8651-05f645fb1a3e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/orders","urlObject":{"path":["orders"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"3b61e3a6-e69a-42c8-8651-05f645fb1a3e"},{"name":"addOrder","event":[{"listen":"test","script":{"id":"633a26b5-e243-48ba-b91b-5420f3999fef","exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        var jsonData = JSON.parse(responseBody);\r","        pm.environment.set(\"orderUUID_temp\", jsonData[\"uuid\"]);\r","        return true\r","    }\r","})"],"type":"text/javascript"}}],"id":"fe198deb-5769-4b53-898f-b469ce2de5b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"userID\": \"{{userUUID_1}}\",\r\n    \"purchaseList\": [\r\n        {\r\n            \"amount\": 1,\r\n            \"clothes\": \"{{clothesUUID_1}}\"\r\n        }\r\n    ]\r\n}\r\n","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/order","urlObject":{"path":["order"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"fe198deb-5769-4b53-898f-b469ce2de5b3"},{"name":"updateOrder","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"16180c9b-9df2-401b-a8ea-bec65a567777"}}],"id":"2b3b9b56-164d-4130-94f1-243436c6af2e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[],"body":{"mode":"raw","raw":"{\r\n    \"userID\": \"{{userUUID_1}}\",\r\n    \"purchaseList\": [\r\n        {\r\n            \"amount\": 2,\r\n            \"clothes\": \"{{clothesUUID_1}}\"\r\n        },\r\n        {\r\n            \"amount\": 1,\r\n            \"clothes\": \"{{clothesUUID_2}}\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/order/{{orderUUID_temp}}","urlObject":{"path":["order","{{orderUUID_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2b3b9b56-164d-4130-94f1-243436c6af2e"},{"name":"updateOrderPaid","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"7c7076e8-c1d8-4e5d-ad5f-fd7bccef43b6"}}],"id":"93b5c8c9-8690-4def-86c3-ec86f9003708","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"userID\": \"{{userUUID_1}}\",\r\n    \"purchaseList\": [\r\n        {\r\n            \"amount\": 1,\r\n            \"clothes\": \"{{clothesUUID_1}}\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"{{API_URL}}/order/{{orderUUID_temp}}/paid","urlObject":{"path":["order","{{orderUUID_temp}}","paid"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"93b5c8c9-8690-4def-86c3-ec86f9003708"},{"name":"getOrdersByUUIDorBUserUUID UUID","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"3b899442-7cf7-4d72-a7ba-9c23d935851c"}}],"id":"59954402-9c40-44cf-acf8-a3f8f7709d82","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/orders/search?uuid={{orderUUID_temp}}","urlObject":{"path":["orders","search"],"host":["{{API_URL}}"],"query":[{"key":"uuid","value":"{{orderUUID_temp}}"},{"disabled":true,"key":"userID","value":"{{userUUID_1}}"}],"variable":[]}},"response":[],"_postman_id":"59954402-9c40-44cf-acf8-a3f8f7709d82"},{"name":"getOrdersByUUIDorBUserUUID UUID userID","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        return true\r","    }\r","})"],"type":"text/javascript","id":"b92b5565-57da-4cb7-bf2e-6dbd8a318223"}}],"id":"60509e5c-dce9-43a0-8caa-e6cad36df402","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{API_URL}}/orders/search?userID={{userUUID_1}}","urlObject":{"path":["orders","search"],"host":["{{API_URL}}"],"query":[{"disabled":true,"key":"uuid","value":"{{orderUUID_temp}}"},{"key":"userID","value":"{{userUUID_1}}"}],"variable":[]}},"response":[],"_postman_id":"60509e5c-dce9-43a0-8caa-e6cad36df402"},{"name":"deleteOrderByUUID","event":[{"listen":"test","script":{"exec":["pm.test('Check Status', () => {\r","    if (pm.response.code === 200) {\r","        pm.environment.set(\"orderUUID_temp\", \"\");\r","    }\r","})"],"type":"text/javascript","id":"92801f9a-4266-49e3-b199-1cee455de321"}}],"id":"e13eb219-9aae-47b2-a49f-3cca74b9b31f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"{{API_URL}}/order/{{orderUUID_temp}}","urlObject":{"path":["order","{{orderUUID_temp}}"],"host":["{{API_URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e13eb219-9aae-47b2-a49f-3cca74b9b31f"}],"id":"8ccb64f5-8167-4651-be2d-2dec4308c500","_postman_id":"8ccb64f5-8167-4651-be2d-2dec4308c500","description":""}]}