{"info":{"_postman_id":"9cf06771-8437-451d-86cc-dde9b1f7eb27","name":"vehicle_V2_express","description":"<html><head></head><body><p>Web API for retrieval of data values inside the vehicle.json schema. </p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"10442312","collectionId":"9cf06771-8437-451d-86cc-dde9b1f7eb27","publishedId":"SzmiWw6e","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2020-05-13T23:55:47.000Z"},"item":[{"name":"vehicle","event":[{"listen":"test","script":{"id":"ceff8c3f-ceaf-42ca-abad-fbbd86d4c616","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"68ace6f1-8f00-496b-8510-1ef53ace6b09","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle","description":"<p>The top-level root for retrieval of vehicle data. This endpoint returns the entire schema, and can be used to determine the capabilities of the vehicle, i.e. which signals it exposes.</p>\n","urlObject":{"port":"3000","path":["vehicle"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8add57aa-4f8b-4e72-a0c0-9cd4b297d8fc","name":"vehicle","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1863"},{"key":"ETag","value":"W/\"747-Y34wpzyi2zD06nUjxsJkYY6nAL0\""},{"key":"Date","value":"Fri, 01 May 2020 12:04:17 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Drivetrain\": {\n        \"Engine\": {\n            \"displacement\": 1600,\n            \"power\": 500,\n            \"maxTorque\": 130,\n            \"currentTorque\": 0,\n            \"maxRPM\": 9700,\n            \"currentRPM\": 0,\n            \"Throttle\": {\n                \"currentPosition\": 0\n            }\n        },\n        \"Transmission\": {\n            \"type\": \"MT\",\n            \"speed\": 36,\n            \"gear\": 3,\n            \"driveType\": \"FWD\",\n            \"performanceMode\": \"standard\",\n            \"odometerValue\": 13421\n        },\n        \"FuelSystem\": {\n            \"fuelLevel\": 15,\n            \"fuelCapacity\": 60,\n            \"fuelType\": \"Diesel\",\n            \"fuelWarning\": \"false\",\n            \"currentRange\": 32,\n            \"currentMPG\": 41\n        }\n    },\n    \"Body\": {\n        \"Hood\": {\n            \"state\": \"closed\"\n        },\n        \"Trunk\": {\n            \"isOpen\": \"false\",\n            \"isLocked\": \"true\"\n        },\n        \"FrontWindshield\": {\n            \"Wipers\": {\n                \"enabled\": \"false\",\n                \"mode\": 0\n            }\n        },\n        \"RearWindshield\": {\n            \"Wipers\": {\n                \"enabled\": \"false\",\n                \"mode\": 0\n            }\n        },\n        \"Mirrors\": {\n            \"angle\": 12.7,\n            \"Heating\": {\n                \"enabled\": \"true\"\n            }\n        }\n    },\n    \"Chassis\": {\n        \"Wheel\": {\n            \"Front\": {\n                \"Left\": {\n                    \"tyrePressure\": 36,\n                    \"tyreTemp\": 28.2\n                },\n                \"Right\": {\n                    \"tyrePressure\": 37,\n                    \"tyreTemp\": 26.1\n                }\n            },\n            \"Rear\": {\n                \"Left\": {\n                    \"tyrePressure\": 39,\n                    \"tyreTemp\": 29\n                },\n                \"Right\": {\n                    \"tyrePressure\": 33,\n                    \"tyreTemp\": 28.5\n                }\n            }\n        },\n        \"Door\": {\n            \"Front\": {\n                \"Left\": {\n                    \"state\": \"closed\"\n                },\n                \"Right\": {\n                    \"state\": \"closed\"\n                }\n            }\n        },\n        \"Sensor\": {\n            \"RainSensor\": {\n                \"detectionLevel\": 0\n            },\n            \"LowLightSensor\": {\n                \"detectionLevel\": 30\n            }\n        }\n    },\n    \"Cabin\": {\n        \"Seats\": {\n            \"Front\": {\n                \"Pos1\": {\n                    \"position\": 12,\n                    \"Seatbelt\": {\n                        \"isFastened\": \"true\"\n                    }\n                },\n                \"Pos2\": {\n                    \"position\": 30,\n                    \"Seatbelt\": {\n                        \"isFastened\": \"true\"\n                    }\n                }\n            },\n            \"Rear\": {\n                \"Pos1\": {\n                    \"position\": 0,\n                    \"Seatbelt\": {\n                        \"isFastened\": \"false\"\n                    }\n                },\n                \"Pos2\": {\n                    \"position\": 0,\n                    \"Seatbelt\": {\n                        \"isFastened\": \"false\"\n                    }\n                }\n            }\n        },\n        \"SteeringWheel\": {\n            \"position\": -8\n        },\n        \"Sunroof\": {\n            \"position\": 0\n        },\n        \"HVAC\": {\n            \"ambientAirTemperature\": 29,\n            \"AirConditioning\": {\n                \"status\": \"false\",\n                \"level\": 0\n            },\n            \"AirCirculation\": {\n                \"status\": \"false\",\n                \"level\": 0\n            },\n            \"HeatedSeats\": {\n                \"Front\": {\n                    \"Pos1\": {\n                        \"status\": \"true\",\n                        \"level\": 7\n                    },\n                    \"Pos2\": {\n                        \"status\": \"false\",\n                        \"level\": 0\n                    }\n                },\n                \"Rear\": {\n                    \"Pos1\": {\n                        \"status\": \"false\",\n                        \"level\": 0\n                    },\n                    \"Pos2\": {\n                        \"status\": \"false\",\n                        \"level\": 0\n                    }\n                }\n            }\n        }\n    },\n    \"Identification\": {\n        \"brand\": \"Jaguar\",\n        \"model\": \"CX75 Concept\",\n        \"year\": \"2013\",\n        \"region\": \"UK\",\n        \"vin\": \"KJN4328XDSI590\"\n    },\n    \"Cosmetic\": {\n        \"exteriorColour\": \"Silver\",\n        \"interiorColour\": \"White\",\n        \"trimLevel\": \"SV Project 8\",\n        \"bodyType\": \"coupé\"\n    }\n}"}],"_postman_id":"68ace6f1-8f00-496b-8510-1ef53ace6b09"},{"name":"vehicle/drivetrain","event":[{"listen":"test","script":{"id":"89ffa542-098e-4512-8e66-9183b2d1bb37","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"a50910d6-7ba2-4001-88dd-6b16415397c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain","description":"<p>Vehicle-&gt;Drivetrain branch. Contains elements related to the drivetrain of the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"2ba1278c-afb6-4c73-8309-b69871cb12d5","name":"vehicle/drivetrain","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"382"},{"key":"ETag","value":"W/\"17e-Hvfm9ht66PVj5wnPZ7I8IGqs/Bo\""},{"key":"Date","value":"Mon, 04 May 2020 17:41:18 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Engine\": {\n        \"displacement\": 1600,\n        \"power\": 500,\n        \"maxTorque\": 130,\n        \"currentTorque\": 0,\n        \"maxRPM\": 9700,\n        \"currentRPM\": 0,\n        \"Throttle\": {\n            \"currentPosition\": 0\n        }\n    },\n    \"Transmission\": {\n        \"type\": \"MT\",\n        \"speed\": 36,\n        \"gear\": 3,\n        \"driveType\": \"FWD\",\n        \"performanceMode\": \"standard\",\n        \"odometerValue\": 13421\n    },\n    \"FuelSystem\": {\n        \"fuelLevel\": 15,\n        \"fuelCapacity\": 60,\n        \"fuelType\": \"Diesel\",\n        \"fuelWarning\": \"false\",\n        \"currentRange\": 32,\n        \"currentMPG\": 41\n    }\n}"}],"_postman_id":"a50910d6-7ba2-4001-88dd-6b16415397c6"},{"name":"vehicle/drivetrain/engine","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"de354ba4-3dbf-4879-8339-5e4018e7e23c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine","description":"<p>Vehicle-&gt;Drivetrain-&gt;Engine branch. Contains elements related to the engine of the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f1be6d38-731e-4be0-9a07-6dcd49e23a46","name":"vehicle/drivetrain/engine","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"129"},{"key":"ETag","value":"W/\"81-GSkbbFGxu0UU7RTEN05tgNl/OQ0\""},{"key":"Date","value":"Mon, 04 May 2020 17:41:35 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"displacement\": 1600,\n    \"power\": 500,\n    \"maxTorque\": 130,\n    \"currentTorque\": 0,\n    \"maxRPM\": 9700,\n    \"currentRPM\": 0,\n    \"Throttle\": {\n        \"currentPosition\": 0\n    }\n}"}],"_postman_id":"de354ba4-3dbf-4879-8339-5e4018e7e23c"},{"name":"vehicle/drivetrain/engine/displacement","event":[{"listen":"test","script":{"id":"d039b8db-5631-4c8c-a7a3-dc855c1d7646","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"6f338d5c-c38d-4052-b657-b3d45b4f2221","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/displacement","description":"<p>Vehicle-&gt;Drivetrain-&gt;Engine-&gt;displacement node, contains a numerical value denoting the engine's displacement.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","displacement"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"181cbdfa-e6d3-4c93-9928-9aad847d91d7","name":"vehicle/drivetrain/engine/displacement","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/displacement"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4"},{"key":"ETag","value":"W/\"4-DHdNjh4wsnMUOpODb4RaTT9Epg8\""},{"key":"Date","value":"Mon, 04 May 2020 17:41:46 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"1600"}],"_postman_id":"6f338d5c-c38d-4052-b657-b3d45b4f2221"},{"name":"vehicle/drivetrain/engine/power","event":[{"listen":"test","script":{"id":"d039b8db-5631-4c8c-a7a3-dc855c1d7646","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"2f65b91d-367a-4dbc-9799-61fd01891086","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/power","description":"<p>Vehicle-&gt;Drivetrain-&gt;Engine-&gt;power node, contains a numerical value denoting the vehicle's BHP.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","power"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7a3f6d85-2e2f-4098-a2d7-783b2c6dac52","name":"vehicle/drivetrain/engine/power","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/power"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3"},{"key":"ETag","value":"W/\"3-+Do4PA+oHyldBX+PXtC6RhCUeBc\""},{"key":"Date","value":"Fri, 01 May 2020 12:03:50 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"500"}],"_postman_id":"2f65b91d-367a-4dbc-9799-61fd01891086"},{"name":"vehicle/drivetrain/engine/maxtorque","event":[{"listen":"test","script":{"id":"d039b8db-5631-4c8c-a7a3-dc855c1d7646","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"7e296345-7edd-448d-8803-27707172779e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/maxtorque","description":"<p>Vehicle-&gt;Drivetrain-&gt;Engine-&gt;maxtorque node, contains a numerical value denoting the engine's max torque value.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","maxtorque"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"bbd37b96-25fe-45e1-b622-3deff96ebc26","name":"vehicle/drivetrain/engine/maxtorque","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/maxtorque"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"3"},{"key":"ETag","value":"W/\"3-KnVBurtXQ05WMf+itWOeJPjOhPw\""},{"key":"Date","value":"Mon, 04 May 2020 17:42:00 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"130"}],"_postman_id":"7e296345-7edd-448d-8803-27707172779e"},{"name":"vehicle/drivetrain/engine/maxrpm","event":[{"listen":"test","script":{"id":"d039b8db-5631-4c8c-a7a3-dc855c1d7646","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"696d6cf8-f9e6-45f5-bf5f-155494afc3ad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/maxrpm","description":"<p>Vehicle-&gt;Drivetrain-&gt;Engine-&gt;maxRPM node, contains numerical value of the engine's maximum RPM value.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","maxrpm"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"58c71e3f-79b5-4f1c-8f6d-223467d72bc6","name":"vehicle/drivetrain/engine/maxrpm","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/maxrpm"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4"},{"key":"ETag","value":"W/\"4-58Vv1S/HNwqqABWRZqc/2/50SAU\""},{"key":"Date","value":"Mon, 04 May 2020 17:42:09 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"9700"}],"_postman_id":"696d6cf8-f9e6-45f5-bf5f-155494afc3ad"},{"name":"vehicle/drivetrain/transmission","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"6cdb78a1-3618-4536-9e41-231a1211d8d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission","description":"<p>Vehicle-&gt;Drivetrain-&gt;Transmission branch. Contains elements relating to the vehicle's transmission system.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"a752db66-9fe7-4702-a902-1f2a5d2822a0","name":"vehicle/drivetrain/transmission","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"102"},{"key":"ETag","value":"W/\"66-J2lUfsi7fCjftZg0DoADedoLq/c\""},{"key":"Date","value":"Mon, 04 May 2020 17:42:47 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"MT\",\n    \"speed\": 36,\n    \"gear\": 3,\n    \"driveType\": \"FWD\",\n    \"performanceMode\": \"standard\",\n    \"odometerValue\": 13421\n}"}],"_postman_id":"6cdb78a1-3618-4536-9e41-231a1211d8d0"},{"name":"vehicle/drivetrain/transmission/type","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"491a2f03-d213-4637-83c9-5959887dd883","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/type","description":"<p>Vehicle-&gt;Drivetrain-&gt;Transmission -&gt; type node. Describes the type of transmission in the vehicle. </p>\n<h4 id=\"possible-values\">possible values</h4>\n<ul>\n<li>AT, MT</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","type"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"29870852-e72d-4ad5-b51c-f1878964b690","name":"vehicle/drivetrain/transmission/type","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/type"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"4"},{"key":"ETag","value":"W/\"4-dW0CFPi/3rZcUs4TO933MEf0afg\""},{"key":"Date","value":"Mon, 04 May 2020 17:42:57 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"MT\""}],"_postman_id":"491a2f03-d213-4637-83c9-5959887dd883"},{"name":"vehicle/drivetrain/transmission/speed","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"8c7c4589-bb6d-4ad2-8776-91d75bf3ad04","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/speed","description":"<p>Vehicle-&gt;Drivetrain-&gt;Transmission -&gt; speed node. Shows the vehicle's current speed, as measured by the drivetrain, in Miles Per Hour format.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","speed"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8063107f-d6c4-4088-b9c2-cef85558dc4e","name":"vehicle/drivetrain/transmission/speed","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/speed"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"ETag","value":"W/\"2-/AdNUBMC6yuT4lVHk/yvULO/cpE\""},{"key":"Date","value":"Mon, 04 May 2020 17:43:06 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"36"}],"_postman_id":"8c7c4589-bb6d-4ad2-8776-91d75bf3ad04"},{"name":"vehicle/drivetrain/transmission/gear","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"ae7e0348-53c9-4b85-8698-5e7e0367c430","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/gear","description":"<p>Vehicle-&gt;Drivetrain-&gt;Transmission -&gt; gear node. Shows the gear the vehicle is currently driving in. </p>\n<h4 id=\"possible-values\">possible values</h4>\n<ul>\n<li>-1 - 8</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","gear"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cccc336a-54e5-4add-ac50-f7cf968ca51d","name":"vehicle/drivetrain/transmission/gear","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/gear"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1"},{"key":"ETag","value":"W/\"1-d95o2uzYI7q7tY7bHI4U1xBug7s\""},{"key":"Date","value":"Mon, 04 May 2020 17:43:14 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"3"}],"_postman_id":"ae7e0348-53c9-4b85-8698-5e7e0367c430"},{"name":"vehicle/drivetrain/transmission/performancemode","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"8eea4b8a-7687-405d-9128-47f830738718","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/performancemode","description":"<p>Vehicle-&gt;Drivetrain-&gt;Transmission -&gt; performancemode node. States which performancemode the vehicle is currently engaged in, if any.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","performancemode"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"7a44aeb6-4c7c-4248-bc25-f4683813db68","name":"vehicle/drivetrain/transmission/performancemode","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/performancemode"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"10"},{"key":"ETag","value":"W/\"a-FB959AgG1dGKdAaPG/2tIrb9Gc4\""},{"key":"Date","value":"Mon, 04 May 2020 17:43:24 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"standard\""}],"_postman_id":"8eea4b8a-7687-405d-9128-47f830738718"},{"name":"vehicle/drivetrain/fuelsystem","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"fe444905-fd4d-477f-95f2-fb2d2f150ff5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem","description":"<p>Vehicle-&gt;Drivetrain-&gt;FuelSystem branch. Contains elements relating to the vehicle's fuel system.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","fuelsystem"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"686d70ba-5561-462d-b878-5b34420b7244","name":"vehicle/drivetrain/fuelsystem","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"110"},{"key":"ETag","value":"W/\"6e-4j/wjSPgfCXXoM/aDRU3hwK3QkI\""},{"key":"Date","value":"Mon, 04 May 2020 17:43:34 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"fuelLevel\": 15,\n    \"fuelCapacity\": 60,\n    \"fuelType\": \"Diesel\",\n    \"fuelWarning\": \"false\",\n    \"currentRange\": 32,\n    \"currentMPG\": 41\n}"}],"_postman_id":"fe444905-fd4d-477f-95f2-fb2d2f150ff5"},{"name":"vehicle/drivetrain/fuelsystem/level","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"7c892b29-a262-445f-a2dd-6f33ad88d273","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem/level","description":"<p>Vehicle-&gt;Drivetrain-&gt;Drivetrain-&gt;FuelSystem-&gt;level node. States the vehicle's current fuel value, in litres.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","fuelsystem","level"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d6b65813-4ef9-4cff-80fa-69b3db7b010a","name":"vehicle/drivetrain/fuelsystem/level","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem/level"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"ETag","value":"W/\"2-8avWcDWOA2wxKW5ms7ZsOCrACBI\""},{"key":"Date","value":"Mon, 04 May 2020 17:43:46 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"15"}],"_postman_id":"7c892b29-a262-445f-a2dd-6f33ad88d273"},{"name":"vehicle/drivetrain/fuelsystem/warning","event":[{"listen":"test","script":{"id":"f635e05d-e680-4c46-aa2b-bb68a0ae7675","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"53c39ce2-773a-4699-90d4-9a9bd804999c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem/warning","description":"<p>Vehicle-&gt;Drivetrain-&gt;Drivetrain-&gt;FuelSystem-&gt;warning node. States whether the vehicle currently has its fuel warning light on.</p>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","fuelsystem","warning"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"73bf8aa7-32bf-4437-803f-ca0941ba21f0","name":"vehicle/drivetrain/fuelsystem/warning","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/drivetrain/fuelsystem/warning"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"7"},{"key":"ETag","value":"W/\"7-Z0pihTSZYPdys14JUekUKZRXD2A\""},{"key":"Date","value":"Mon, 04 May 2020 17:44:03 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"false\""}],"_postman_id":"53c39ce2-773a-4699-90d4-9a9bd804999c"},{"name":"vehicle/body","event":[{"listen":"test","script":{"id":"76795558-e87b-45da-ac89-7616c3a76068","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"da2ce901-0fb7-4d0d-ab45-d9a50af36e52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body","description":"<p>Vehicle-&gt;Body branch. Information relating to the vehicles chassis.</p>\n","urlObject":{"port":"3000","path":["vehicle","body"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"28a5ee64-0c18-4be0-ae4f-51c3fbfc95f5","name":"vehicle/body","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"241"},{"key":"ETag","value":"W/\"f1-pbE7mYszOlBJ+++NS8SVpNoHgXQ\""},{"key":"Date","value":"Mon, 04 May 2020 17:44:13 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Hood\": {\n        \"state\": \"closed\"\n    },\n    \"Trunk\": {\n        \"isOpen\": \"false\",\n        \"isLocked\": \"true\"\n    },\n    \"FrontWindshield\": {\n        \"Wipers\": {\n            \"enabled\": \"false\",\n            \"mode\": 0\n        }\n    },\n    \"RearWindshield\": {\n        \"Wipers\": {\n            \"enabled\": \"false\",\n            \"mode\": 0\n        }\n    },\n    \"Mirrors\": {\n        \"angle\": 12.7,\n        \"Heating\": {\n            \"enabled\": \"true\"\n        }\n    }\n}"}],"_postman_id":"da2ce901-0fb7-4d0d-ab45-d9a50af36e52"},{"name":"vehicle/body/trunk","event":[{"listen":"test","script":{"id":"6ded8c64-6d4c-465f-bd3f-e484f14a94e0","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"74ab2d59-7380-41e7-82b3-cfb088dd3c4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/trunk","description":"<p>Vehicle-&gt;Body-&gt;Trunk branch. Information relating to the trunk of the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","body","trunk"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"43fc9bb5-62b9-4174-b5bd-752786c4b4a9","name":"vehicle/body/trunk","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/trunk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"36"},{"key":"ETag","value":"W/\"24-LYDIU2NBfhQ/UKypThpCQAAo2as\""},{"key":"Date","value":"Mon, 04 May 2020 17:44:25 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"isOpen\": \"false\",\n    \"isLocked\": \"true\"\n}"}],"_postman_id":"74ab2d59-7380-41e7-82b3-cfb088dd3c4e"},{"name":"vehicle/body/frontwindshield","event":[{"listen":"test","script":{"id":"6ded8c64-6d4c-465f-bd3f-e484f14a94e0","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"b734d304-e734-4c3c-b411-255e4130ab28","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/frontwindshield","description":"<p>Vehicle-&gt;Body-&gt;FrontWindshield branch. Contains information about the vehicle's front windshield wipers.</p>\n","urlObject":{"port":"3000","path":["vehicle","body","frontwindshield"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"c5a553af-08c5-4254-a0fc-b342594b7cf7","name":"vehicle/body/frontwindshield","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/frontwindshield"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"39"},{"key":"ETag","value":"W/\"27-zRNIrEa+61DwI7OvIXQ+7+VYf7M\""},{"key":"Date","value":"Mon, 04 May 2020 17:44:35 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Wipers\": {\n        \"enabled\": \"false\",\n        \"mode\": 0\n    }\n}"}],"_postman_id":"b734d304-e734-4c3c-b411-255e4130ab28"},{"name":"vehicle/body/frontwindshield/wipers","event":[{"listen":"test","script":{"id":"6ded8c64-6d4c-465f-bd3f-e484f14a94e0","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"e62cdd23-51b3-4c7f-beca-e4f1d6ccc760","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/frontwindshield/wipers","description":"<p>Vehicle-&gt;Body-&gt;FrontWindshield branch. Contains status info of the vehicle's front windshield wipers.</p>\n","urlObject":{"port":"3000","path":["vehicle","body","frontwindshield","wipers"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"4c8e6e84-480c-4c4a-81f2-ac893d24f625","name":"vehicle/body/frontwindshield/wipers","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/frontwindshield/wipers"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"28"},{"key":"ETag","value":"W/\"1c-muTs2fRKRB2nrZnnoZZXOnhOCig\""},{"key":"Date","value":"Mon, 04 May 2020 17:44:52 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"enabled\": \"false\",\n    \"mode\": 0\n}"}],"_postman_id":"e62cdd23-51b3-4c7f-beca-e4f1d6ccc760"},{"name":"vehicle/body/mirrors","event":[{"listen":"test","script":{"id":"76795558-e87b-45da-ac89-7616c3a76068","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"a1d88b86-b469-4fbe-81e9-39cfd1fdc3c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/mirrors","description":"<p>Vehicle-&gt;Body-&gt;Mirrors branch. Contains information about the vehicle's mirrors.</p>\n","urlObject":{"port":"3000","path":["vehicle","body","mirrors"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"072fb029-1014-4e1b-8d16-5d0276631ad0","name":"vehicle/body/mirrors","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/mirrors"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"43"},{"key":"ETag","value":"W/\"2b-GHzTUhvG/yP+N9gKDnIUJ49+X7o\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:01 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"angle\": 12.7,\n    \"Heating\": {\n        \"enabled\": \"true\"\n    }\n}"}],"_postman_id":"a1d88b86-b469-4fbe-81e9-39cfd1fdc3c8"},{"name":"vehicle/body/mirrors/heating","event":[{"listen":"test","script":{"id":"76795558-e87b-45da-ac89-7616c3a76068","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"9e062bdd-5db3-4291-8808-3b38e7de2414","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/mirrors/heating","description":"<p>Vehicle-&gt;Body-&gt;Mirrors-&gt;Heating branch. Contains information about the vehicle's mirror heating modes.</p>\n","urlObject":{"port":"3000","path":["vehicle","body","mirrors","heating"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"6a93e6ef-9964-4f50-9541-533908c6b48e","name":"vehicle/body/mirrors/heating","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/body/mirrors/heating"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"18"},{"key":"ETag","value":"W/\"12-2xQfZm7jGNpcVRWcOlqtsjnHdg8\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:09 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"enabled\": \"true\"\n}"}],"_postman_id":"9e062bdd-5db3-4291-8808-3b38e7de2414"},{"name":"vehicle/chassis","event":[{"listen":"test","script":{"id":"8626d3ba-1212-46e9-ab5a-2681155dd7a7","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"0c97fab0-ef66-4c28-9c14-6d58ea0423d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis","description":"<p>Vehicle-&gt;Chassis branch. Contains all elements relating to the vehicle's chassis.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0834f980-5003-418f-b46c-92694b724524","name":"vehicle/chassis","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"358"},{"key":"ETag","value":"W/\"166-SRt508okZ49yZkllmX0SyShW2EU\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:18 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Wheel\": {\n        \"Front\": {\n            \"Left\": {\n                \"tyrePressure\": 36,\n                \"tyreTemp\": 28.2\n            },\n            \"Right\": {\n                \"tyrePressure\": 37,\n                \"tyreTemp\": 26.1\n            }\n        },\n        \"Rear\": {\n            \"Left\": {\n                \"tyrePressure\": 39,\n                \"tyreTemp\": 29\n            },\n            \"Right\": {\n                \"tyrePressure\": 33,\n                \"tyreTemp\": 28.5\n            }\n        }\n    },\n    \"Door\": {\n        \"Front\": {\n            \"Left\": {\n                \"state\": \"closed\"\n            },\n            \"Right\": {\n                \"state\": \"closed\"\n            }\n        }\n    },\n    \"Sensor\": {\n        \"RainSensor\": {\n            \"detectionLevel\": 0\n        },\n        \"LowLightSensor\": {\n            \"detectionLevel\": 30\n        }\n    }\n}"}],"_postman_id":"0c97fab0-ef66-4c28-9c14-6d58ea0423d3"},{"name":"vehicle/chassis/wheel","event":[{"listen":"test","script":{"id":"b038f78d-a252-4fd6-9e6e-8fe0a22102d9","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"02276dd6-ba21-470c-9850-8f0edb034013","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel","description":"<p>Vehicle-&gt;Chassis-&gt;Wheel branch. Contains elements relating to the vehicle's front and rear wheels.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","wheel"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0b40371b-043c-4f55-8c96-8ef91c444019","name":"vehicle/chassis/wheel","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"192"},{"key":"ETag","value":"W/\"c0-M37UYnRxRs/QkkCOqpapaDQLdvY\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:30 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Front\": {\n        \"Left\": {\n            \"tyrePressure\": 36,\n            \"tyreTemp\": 28.2\n        },\n        \"Right\": {\n            \"tyrePressure\": 37,\n            \"tyreTemp\": 26.1\n        }\n    },\n    \"Rear\": {\n        \"Left\": {\n            \"tyrePressure\": 39,\n            \"tyreTemp\": 29\n        },\n        \"Right\": {\n            \"tyrePressure\": 33,\n            \"tyreTemp\": 28.5\n        }\n    }\n}"}],"_postman_id":"02276dd6-ba21-470c-9850-8f0edb034013"},{"name":"vehicle/chassis/wheel/front","event":[{"listen":"test","script":{"id":"3681a570-4738-4612-abb3-f43a3b6e8e8c","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"ddae1055-87db-491b-b736-c6c748ac1ef4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel/front","description":"<p>Vehicle-&gt;Chassis-&gt;Wheel&gt;Front branch. Contains all elements relating to the vehicle's front wheel set.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","wheel","front"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"9aef9902-4558-424e-9d79-feefc2b10ee5","name":"vehicle/chassis/wheel/front","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel/front"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"88"},{"key":"ETag","value":"W/\"58-WWgfmjiVY0PfQsgLlByJZX4fH4c\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:42 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Left\": {\n        \"tyrePressure\": 36,\n        \"tyreTemp\": 28.2\n    },\n    \"Right\": {\n        \"tyrePressure\": 37,\n        \"tyreTemp\": 26.1\n    }\n}"}],"_postman_id":"ddae1055-87db-491b-b736-c6c748ac1ef4"},{"name":"vehicle/chassis/wheel/front/left","event":[{"listen":"test","script":{"id":"cc1f4acf-220e-40d3-9f38-ba5093933978","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});"],"type":"text/javascript"}}],"id":"7de6265f-8377-432d-a615-3dbf798e20bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel/front/left","description":"<p>Vehicle-&gt;Chassis-&gt;Front-&gt;LEft branch. Contains data values for the vehicle's front left wheel.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","wheel","front","left"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d8270720-8ce6-4335-b875-9fa6a4551b28","name":"vehicle/chassis/wheel/front/left","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/wheel/front/left"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"35"},{"key":"ETag","value":"W/\"23-cK1FDaBWb9Yw4koVPMpqExrKFRc\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:50 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"tyrePressure\": 36,\n    \"tyreTemp\": 28.2\n}"}],"_postman_id":"7de6265f-8377-432d-a615-3dbf798e20bf"},{"name":"vehicle/chassis/door","event":[{"listen":"test","script":{"id":"8d61eb4b-44e2-40f4-8b1f-436d07310da7","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"ce88ce4e-397c-4cab-8417-caf1d6eab9cf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door","description":"<p>Vehicle-&gt;Chassis-&gt;Door branch. Contains all elements relating to the vehicle's door states.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","door"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1e3359ac-36f9-4184-89dc-34c9b2fa2fef","name":"vehicle/chassis/door","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"64"},{"key":"ETag","value":"W/\"40-NinR9h2bxw1E1essZ/JfUlGfDM4\""},{"key":"Date","value":"Mon, 04 May 2020 17:45:58 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Front\": {\n        \"Left\": {\n            \"state\": \"closed\"\n        },\n        \"Right\": {\n            \"state\": \"closed\"\n        }\n    }\n}"}],"_postman_id":"ce88ce4e-397c-4cab-8417-caf1d6eab9cf"},{"name":"vehicle/chassis/door/front","event":[{"listen":"test","script":{"id":"5612d4b3-b88a-4893-bbc8-305b45ac90ac","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"0454a2e4-a3f8-40b4-9cba-02f333ea3322","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door/front","description":"<p>Vehicle-&gt;Chassis-&gt;Door-&gt;Front branch. Contains all elements relating to the vehicle's front doors.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","door","front"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"99d553c9-8408-4533-86c1-9c52387ac354","name":"vehicle/chassis/door/front","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door/front"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"54"},{"key":"ETag","value":"W/\"36-Ya7FSq4GTE/a1lWrUuAzh0yZe4Y\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:07 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Left\": {\n        \"state\": \"closed\"\n    },\n    \"Right\": {\n        \"state\": \"closed\"\n    }\n}"}],"_postman_id":"0454a2e4-a3f8-40b4-9cba-02f333ea3322"},{"name":"vehicle/chassis/door/front/left","event":[{"listen":"test","script":{"id":"b0bd3d58-0def-4027-b031-a1158ef7434d","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"2bc8a0af-e224-47f3-9dc4-ef53e0ddfc1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door/front/left","description":"<p>Vehicle-&gt;Chassis branch. Contains data values for the vehicle's front left door.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","door","front","left"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"32f79ada-8f13-409f-93c1-0f15c0f82307","name":"vehicle/chassis/door/front/left","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/door/front/left"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"18"},{"key":"ETag","value":"W/\"12-ruXgf4gkI8auF/mP+kE6ss7Zjrc\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:15 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"state\": \"closed\"\n}"}],"_postman_id":"2bc8a0af-e224-47f3-9dc4-ef53e0ddfc1c"},{"name":"vehicle/chassis/sensor","event":[{"listen":"test","script":{"id":"b038f78d-a252-4fd6-9e6e-8fe0a22102d9","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"e19792f3-07b4-453a-969e-9eeda2eeb3f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor","description":"<p>Vehicle-&gt;Chassis-&gt;Sensor branch. Contains all elements relating to the vehicle's chassis sensors on the exterior of the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","sensor"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"0391c2de-4246-46c6-8ce3-b2c5b04ede2c","name":"vehicle/chassis/sensor","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"74"},{"key":"ETag","value":"W/\"4a-Qa7hGezI6VEC5DT1E/pzYnpJcK8\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:24 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"RainSensor\": {\n        \"detectionLevel\": 0\n    },\n    \"LowLightSensor\": {\n        \"detectionLevel\": 30\n    }\n}"}],"_postman_id":"e19792f3-07b4-453a-969e-9eeda2eeb3f4"},{"name":"vehicle/chassis/sensor/rainsensor","event":[{"listen":"test","script":{"id":"b038f78d-a252-4fd6-9e6e-8fe0a22102d9","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"fd930b45-b19e-4d7c-ae00-e13e3d2614bf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor/rainsensor","description":"<p>Vehicle-&gt;Chassis-&gt;Sensor-&gt;rainsensor node. Contains data values for the vehicle's rain sensor.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","sensor","rainsensor"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"cc4df795-b839-4c21-a393-cf64cd94058b","name":"vehicle/chassis/sensor/rainsensor","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor/rainsensor"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"20"},{"key":"ETag","value":"W/\"14-LJw+40RMn5bo/msZH30zBlkOM3A\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:34 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"detectionLevel\": 0\n}"}],"_postman_id":"fd930b45-b19e-4d7c-ae00-e13e3d2614bf"},{"name":"vehicle/chassis/sensor/lowlightsensor","event":[{"listen":"test","script":{"id":"b038f78d-a252-4fd6-9e6e-8fe0a22102d9","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"0ac171d0-3cb6-45b5-9b1c-17c879cc71e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor/lowlightsensor","description":"<p>Vehicle-&gt;Chassis-&gt;Sensor-&gt;lowlightsensor node. Contains data values for the vehicle's low light sensor.</p>\n","urlObject":{"port":"3000","path":["vehicle","chassis","sensor","lowlightsensor"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5e56b282-465a-42b5-acc0-475b67d61008","name":"vehicle/chassis/sensor/lowlightsensor","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/chassis/sensor/lowlightsensor"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"21"},{"key":"ETag","value":"W/\"15-0YcnIYo4npNW7gZ8ppH+W3YfRsA\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:47 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"detectionLevel\": 30\n}"}],"_postman_id":"0ac171d0-3cb6-45b5-9b1c-17c879cc71e6"},{"name":"vehicle/cabin","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"878a101d-5cf9-459d-98fd-2e47b53fcb90","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin","description":"<p>Vehicle-&gt;Cabin branch. Contains all elements relating to the vehicle's cabin.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"1bad074d-9cc7-4e29-9f84-2626e03a7db7","name":"vehicle/cabin","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"618"},{"key":"ETag","value":"W/\"26a-W7xJ2YBzOmEsLvJjDAnujZR5S+c\""},{"key":"Date","value":"Mon, 04 May 2020 17:46:56 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Seats\": {\n        \"Front\": {\n            \"Pos1\": {\n                \"position\": 12,\n                \"Seatbelt\": {\n                    \"isFastened\": \"true\"\n                }\n            },\n            \"Pos2\": {\n                \"position\": 30,\n                \"Seatbelt\": {\n                    \"isFastened\": \"true\"\n                }\n            }\n        },\n        \"Rear\": {\n            \"Pos1\": {\n                \"position\": 0,\n                \"Seatbelt\": {\n                    \"isFastened\": \"false\"\n                }\n            },\n            \"Pos2\": {\n                \"position\": 0,\n                \"Seatbelt\": {\n                    \"isFastened\": \"false\"\n                }\n            }\n        }\n    },\n    \"SteeringWheel\": {\n        \"position\": -8\n    },\n    \"Sunroof\": {\n        \"position\": 0\n    },\n    \"HVAC\": {\n        \"ambientAirTemperature\": 29,\n        \"AirConditioning\": {\n            \"status\": \"false\",\n            \"level\": 0\n        },\n        \"AirCirculation\": {\n            \"status\": \"false\",\n            \"level\": 0\n        },\n        \"HeatedSeats\": {\n            \"Front\": {\n                \"Pos1\": {\n                    \"status\": \"true\",\n                    \"level\": 7\n                },\n                \"Pos2\": {\n                    \"status\": \"false\",\n                    \"level\": 0\n                }\n            },\n            \"Rear\": {\n                \"Pos1\": {\n                    \"status\": \"false\",\n                    \"level\": 0\n                },\n                \"Pos2\": {\n                    \"status\": \"false\",\n                    \"level\": 0\n                }\n            }\n        }\n    }\n}"}],"_postman_id":"878a101d-5cf9-459d-98fd-2e47b53fcb90"},{"name":"vehicle/cabin/seats","event":[{"listen":"test","script":{"id":"374e7764-df18-480b-a42b-0f3d1804dd09","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"a30b7a5b-c28e-4e3d-b872-32a42489b7ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats","description":"<p>Vehicle-&gt;Cabin-&gt;Seats branch. Contains all elements relating to the vehicle's seats.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","seats"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"bffee4e7-d302-4a13-9d04-26339482355c","name":"vehicle/cabin/seats","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"244"},{"key":"ETag","value":"W/\"f4-kHbZA8IulH+2jMlWwW6XpzjE9R8\""},{"key":"Date","value":"Mon, 04 May 2020 17:47:03 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Front\": {\n        \"Pos1\": {\n            \"position\": 12,\n            \"Seatbelt\": {\n                \"isFastened\": \"true\"\n            }\n        },\n        \"Pos2\": {\n            \"position\": 30,\n            \"Seatbelt\": {\n                \"isFastened\": \"true\"\n            }\n        }\n    },\n    \"Rear\": {\n        \"Pos1\": {\n            \"position\": 0,\n            \"Seatbelt\": {\n                \"isFastened\": \"false\"\n            }\n        },\n        \"Pos2\": {\n            \"position\": 0,\n            \"Seatbelt\": {\n                \"isFastened\": \"false\"\n            }\n        }\n    }\n}"}],"_postman_id":"a30b7a5b-c28e-4e3d-b872-32a42489b7ce"},{"name":"vehicle/cabin/seats/front","event":[{"listen":"test","script":{"id":"6ccbd09f-6648-4175-a76a-b838c9048f55","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"7c5fd64e-be48-439a-8e86-e90b81da51c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front","description":"<p>Vehicle-&gt;Cabin-&gt;Seats-&gt;Front branch. Contains all elements relating to the vehicle's front seats.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","seats","front"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f9459094-c66e-4367-a639-83beeca10ae5","name":"vehicle/cabin/seats/front","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"113"},{"key":"ETag","value":"W/\"71-6Na3bLgRkdfEBPcC8s/AXLPg/iM\""},{"key":"Date","value":"Mon, 04 May 2020 17:47:11 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"Pos1\": {\n        \"position\": 12,\n        \"Seatbelt\": {\n            \"isFastened\": \"true\"\n        }\n    },\n    \"Pos2\": {\n        \"position\": 30,\n        \"Seatbelt\": {\n            \"isFastened\": \"true\"\n        }\n    }\n}"}],"_postman_id":"7c5fd64e-be48-439a-8e86-e90b81da51c0"},{"name":"vehicle/cabin/seats/front/pos1","event":[{"listen":"test","script":{"id":"7a910676-801b-443e-9d0f-3fdb23ca7373","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"3938df06-1e94-4192-b135-e8db2d7a908a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front/pos1","description":"<p>Vehicle-&gt;Cabin-&gt;Seats-&gt;Front-&gt;Pos1 branch. Contains data values for the vehicle's driver seat.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","seats","front","pos1"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"fd0a193a-3d9b-468f-ab00-67e081b5b436","name":"vehicle/cabin/seats/front/pos1","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front/pos1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"48"},{"key":"ETag","value":"W/\"30-0f2oSLuB0oHZxAZ+W8LQz34VdAc\""},{"key":"Date","value":"Mon, 04 May 2020 17:47:19 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"position\": 12,\n    \"Seatbelt\": {\n        \"isFastened\": \"true\"\n    }\n}"}],"_postman_id":"3938df06-1e94-4192-b135-e8db2d7a908a"},{"name":"vehicle/cabin/seats/front/pos1/seatbelt","event":[{"listen":"test","script":{"id":"5756ed3e-3509-45fc-8d28-0b76bec7e7c2","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"a00254ac-9864-4c78-9ac1-449b881786e8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front/pos1/seatbelt","description":"<p>Vehicle-&gt;Cabin-&gt;Seats-&gt;Front-&gt;Pos1-&gt;seatbelt branch. Contains data values for the vehicle's driver seat fastened status.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","seats","front","pos1","seatbelt"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"72813858-e3ce-4c0d-93c9-5a86119fdad2","name":"vehicle/cabin/seats/front/pos1/seatbelt","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/seats/front/pos1/seatbelt"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"21"},{"key":"ETag","value":"W/\"15-ZKQzls4JpG8GDU7LDRJTJKWLNwM\""},{"key":"Date","value":"Mon, 04 May 2020 17:47:45 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"isFastened\": \"true\"\n}"}],"_postman_id":"a00254ac-9864-4c78-9ac1-449b881786e8"},{"name":"vehicle/cabin/steeringwheel","event":[{"listen":"test","script":{"id":"549d1c09-bbe8-471f-a28b-fa27a5b04fa1","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"d59be71b-a0c7-406a-b8bc-fdd57dabd7ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/steeringwheel","description":"<p>Vehicle-&gt;Cabin-&gt;Steeringwheel branch. Contains elements relating to the vehicle's steering wheel.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","steeringwheel"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"e3648f0d-e566-4fca-a225-6ea44b39c1d1","name":"vehicle/cabin/steeringwheel","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/steeringwheel"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"15"},{"key":"ETag","value":"W/\"f-LZiiLa2wxmYaAfq5+PSkPC88LMM\""},{"key":"Date","value":"Mon, 04 May 2020 17:47:53 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"position\": -8\n}"}],"_postman_id":"d59be71b-a0c7-406a-b8bc-fdd57dabd7ce"},{"name":"vehicle/cabin/steeringwheel/position","event":[{"listen":"test","script":{"id":"1a2108a3-5879-4388-b1b4-edc89e36baaa","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"3612ca0f-9925-41ac-8eaf-c3c06e7b7aeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/steeringwheel/position","description":"<p>Vehicle-&gt;Cabin-&gt;Steeringwheel-&gt;position node. Contains a data value for the steering wheel's current position in degrees.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","steeringwheel","position"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"4c43aad7-abd2-43bc-a90b-797432166ce6","name":"vehicle/cabin/steeringwheel/position","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/steeringwheel/position"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"ETag","value":"W/\"2-QT6zIQTWl9LXW1395CKpwpkTD0Q\""},{"key":"Date","value":"Mon, 04 May 2020 17:48:03 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"-8"}],"_postman_id":"3612ca0f-9925-41ac-8eaf-c3c06e7b7aeb"},{"name":"vehicle/cabin/sunroof","event":[{"listen":"test","script":{"id":"9cd4487c-0a1e-4026-b8cd-c864537ebc74","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"07fa3a3f-e401-46d2-8639-4888067c2ecc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/sunroof","description":"<p>Vehicle-&gt;Cabin-&gt;Sunroof branch. Contains elements relating to the vehicle's sunroof.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","sunroof"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"8f03cf95-2177-4b19-9386-76368444c048","name":"vehicle/cabin/sunroof","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/sunroof"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"14"},{"key":"ETag","value":"W/\"e-vtDd1A5BCui1o33y7v/NkagDVMo\""},{"key":"Date","value":"Mon, 04 May 2020 17:48:18 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"position\": 0\n}"}],"_postman_id":"07fa3a3f-e401-46d2-8639-4888067c2ecc"},{"name":"vehicle/cabin/sunroof/position","event":[{"listen":"test","script":{"id":"83b8dc52-590a-4fa1-bc48-07d146d9c7bc","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"a703a14b-ada6-47a2-9a12-5efe61e7e3b1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/sunroof/position","description":"<p>Vehicle-&gt;Cabin-&gt;Sunroof-&gt;position node. Contains the value of the vehicle's sunroof position in percentage. 0=Fully closed, 100=Fully open.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","sunroof","position"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"b38d93a4-c18e-4436-920e-4a04f67a1369","name":"vehicle/cabin/sunroof/position","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/sunroof/position"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"1"},{"key":"ETag","value":"W/\"1-tlifxqsNyCzxIJnRwtQKuZToQQw\""},{"key":"Date","value":"Mon, 04 May 2020 17:48:29 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"0"}],"_postman_id":"a703a14b-ada6-47a2-9a12-5efe61e7e3b1"},{"name":"vehicle/cabin/hvac","event":[{"listen":"test","script":{"id":"2d1f1261-ec85-4c95-8011-05cc3dc5921e","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"f1675b31-915c-4941-a837-d070c544bff5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac","description":"<p>Vehicle-&gt;Cabin-&gt;HVAC branch. Contains elements relating to the vehicles Heating Ventilation and Air Conditioning systems.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","hvac"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"d98605a3-3ea2-4a70-b57c-58dcb1375994","name":"vehicle/cabin/hvac","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"299"},{"key":"ETag","value":"W/\"12b-9uzA+eMQF56pZzw4xrHwJhQipqk\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:16 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"ambientAirTemperature\": 29,\n    \"AirConditioning\": {\n        \"status\": \"false\",\n        \"level\": 0\n    },\n    \"AirCirculation\": {\n        \"status\": \"false\",\n        \"level\": 0\n    },\n    \"HeatedSeats\": {\n        \"Front\": {\n            \"Pos1\": {\n                \"status\": \"true\",\n                \"level\": 7\n            },\n            \"Pos2\": {\n                \"status\": \"false\",\n                \"level\": 0\n            }\n        },\n        \"Rear\": {\n            \"Pos1\": {\n                \"status\": \"false\",\n                \"level\": 0\n            },\n            \"Pos2\": {\n                \"status\": \"false\",\n                \"level\": 0\n            }\n        }\n    }\n}"}],"_postman_id":"f1675b31-915c-4941-a837-d070c544bff5"},{"name":"vehicle/cabin/hvac/airtemp","event":[{"listen":"test","script":{"id":"3462fecd-aadd-496c-b570-201957d35a79","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"c2ebc7e6-84a2-4af7-93b6-64bab6be6bec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/airtemp","description":"<p>Vehicle-&gt;Cabin-&gt;HVAC-&gt;airtemp node. Contains data value of the current air temperature inside the cabin.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","hvac","airtemp"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"09ac813c-611f-40a1-b122-4792cf6e7b4e","name":"vehicle/cabin/hvac/airtemp","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/airtemp"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"2"},{"key":"ETag","value":"W/\"2-dxmhx4KhupHAMaaCoKL4ZYIJrb8\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:25 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"29"}],"_postman_id":"c2ebc7e6-84a2-4af7-93b6-64bab6be6bec"},{"name":"vehicle/cabin/hvac/aircon","event":[{"listen":"test","script":{"id":"bc7b13e6-eb16-41b3-8b4c-d80fad87d647","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"7efbc611-f8f7-4ca6-85c9-ebde20e4c81f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/aircon","description":"<p>Vehicle-&gt;Cabin-&gt;HVAC-&gt;aircon branch. Contains elements relating to the vehicle's air conditioning system.</p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","hvac","aircon"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5deeda30-173f-44f3-8479-cb2cac9900ea","name":"vehicle/cabin/hvac/aircon","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/aircon"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"28"},{"key":"ETag","value":"W/\"1c-J1OAYpeIoYsRiep805Yuuj6TyZg\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:32 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": \"false\",\n    \"level\": 0\n}"}],"_postman_id":"7efbc611-f8f7-4ca6-85c9-ebde20e4c81f"},{"name":"vehicle/cabin/hvac/aircon/status","event":[{"listen":"test","script":{"id":"465d054a-980b-4a85-a5ab-a2f7629bdacf","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"385284d1-6857-4c22-b333-7a8f3ea90577","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/aircon/status","description":"<p>Vehicle-&gt;Cabin-&gt;HVAC-&gt;aircon-&gt;status node. Contains value of the vehicle's air conditioning system status. </p>\n","urlObject":{"port":"3000","path":["vehicle","cabin","hvac","aircon","status"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"f90961b3-e09e-4274-9e74-4fc8ef6210b8","name":"vehicle/cabin/hvac/aircon/status","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cabin/hvac/aircon/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"7"},{"key":"ETag","value":"W/\"7-Z0pihTSZYPdys14JUekUKZRXD2A\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:41 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"false\""}],"_postman_id":"385284d1-6857-4c22-b333-7a8f3ea90577"},{"name":"vehicle/identification","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"4d9a4a2f-f41f-46ef-87f9-be151000412f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification","description":"<p>Vehicle-&gt;Identification branch. Contains elements that can be used to identify the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","identification"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"12cb9c37-2d67-4e60-b327-c74c39086319","name":"vehicle/identification","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"92"},{"key":"ETag","value":"W/\"5c-CxNiYuATr5YpPtZM3e1HvpoFnAY\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:49 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"brand\": \"Jaguar\",\n    \"model\": \"CX75 Concept\",\n    \"year\": \"2013\",\n    \"region\": \"UK\",\n    \"vin\": \"KJN4328XDSI590\"\n}"}],"_postman_id":"4d9a4a2f-f41f-46ef-87f9-be151000412f"},{"name":"vehicle/identification/brand","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"75afadd0-1717-4c90-8aa1-5ec832a76e29","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/brand","description":"<p>Vehicle-&gt;Identification-&gt;brand node. Contains data of the vehicle's manufacturer.</p>\n","urlObject":{"port":"3000","path":["vehicle","identification","brand"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"5be9a894-f557-4bd2-a1d8-ab0a4661c86d","name":"vehicle/identification/brand","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/brand"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"8"},{"key":"ETag","value":"W/\"8-Wfut4FOib7Ryl2MGDEmhg2ZI70w\""},{"key":"Date","value":"Mon, 04 May 2020 17:49:58 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"Jaguar\""}],"_postman_id":"75afadd0-1717-4c90-8aa1-5ec832a76e29"},{"name":"vehicle/identification/model","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"5f564259-5fa1-4ed0-82b9-f067c060c07d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/model","description":"<p>Vehicle-&gt;Identification-&gt;model node. Contains data of the vehicle's model.</p>\n","urlObject":{"port":"3000","path":["vehicle","identification","model"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"610bcdc6-7250-4bfa-bbf4-7fd11a32c2ac","name":"vehicle/identification/model","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/model"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"14"},{"key":"ETag","value":"W/\"e-LEthRLr9m1qVagnsHkyFapn6hF8\""},{"key":"Date","value":"Mon, 04 May 2020 17:50:07 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"CX75 Concept\""}],"_postman_id":"5f564259-5fa1-4ed0-82b9-f067c060c07d"},{"name":"vehicle/identification/vin","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"b1d031aa-7194-4f94-bdb5-39a0824dbaba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/vin","description":"<p>Vehicle-&gt;Identification-&gt;brand node. Contains data of the vehicle's Vehicle Identification Number (VIN).</p>\n","urlObject":{"port":"3000","path":["vehicle","identification","vin"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"235ffb85-b002-43f7-8077-df3476d37b69","name":"vehicle/identification/vin","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/identification/vin"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"16"},{"key":"ETag","value":"W/\"10-TgJdLouX8QsTU2Qa734jr0Zt6b0\""},{"key":"Date","value":"Mon, 04 May 2020 17:50:16 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"KJN4328XDSI590\""}],"_postman_id":"b1d031aa-7194-4f94-bdb5-39a0824dbaba"},{"name":"vehicle/cosmetic","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"2b758523-1390-4c2e-97e5-2cb784e95fb9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cosmetic","description":"<p>Vehicle-&gt;Cosmetic branch. Contains all elements relating to the cosmetics of the vehicle.</p>\n","urlObject":{"port":"3000","path":["vehicle","cosmetic"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"536e1608-e038-4598-8cc4-56ff72806ad9","name":"vehicle/cosmetic","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cosmetic"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"99"},{"key":"ETag","value":"W/\"63-KIPuI4q63yH4CgdjUuKOZJ8gAXs\""},{"key":"Date","value":"Mon, 04 May 2020 17:50:23 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"exteriorColour\": \"Silver\",\n    \"interiorColour\": \"White\",\n    \"trimLevel\": \"SV Project 8\",\n    \"bodyType\": \"coupé\"\n}"}],"_postman_id":"2b758523-1390-4c2e-97e5-2cb784e95fb9"},{"name":"vehicle/cosmetic/exteriorcolour","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"90e6c845-e33c-43ec-b542-4aab29b4791b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cosmetic/exteriorcolour","description":"<p>Vehicle-&gt;Cosmetic branch. Contains data of the vehicle's exterior paint colour.</p>\n","urlObject":{"port":"3000","path":["vehicle","cosmetic","exteriorcolour"],"host":["localhost"],"query":[],"variable":[]}},"response":[{"id":"12959b09-dfc1-41a9-8bea-6dcadf18fa1c","name":"vehicle/cosmetic/exteriorcolour","originalRequest":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cosmetic/exteriorcolour"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"8"},{"key":"ETag","value":"W/\"8-RYw6n1nWp8HHRU2E8SYRTpBEaL4\""},{"key":"Date","value":"Mon, 04 May 2020 17:50:36 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"\"Silver\""}],"_postman_id":"90e6c845-e33c-43ec-b542-4aab29b4791b"},{"name":"vehicle/cosmetic/interiorcolour","event":[{"listen":"test","script":{"id":"e73dfaaf-4e10-40ac-a9ae-81c9e6996a7a","exec":["var time = pm.response.responseTime","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 50ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(50);","});","","pm.test(\"Response time is less than 25ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(25);","});","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});",""],"type":"text/javascript"}}],"id":"585b422c-1f6e-4afc-890f-966a1003b9c8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"localhost:3000/vehicle/cosmetic/interiorcolour","description":"<p>Vehicle-&gt;Cosmetic branch. Contains data of the vehicle's interior trim colour.</p>\n","urlObject":{"port":"3000","path":["vehicle","cosmetic","interiorcolour"],"host":["localhost"],"query":[],"variable":[]}},"response":[],"_postman_id":"585b422c-1f6e-4afc-890f-966a1003b9c8"},{"name":"vehicle/drivetrain/engine/displacement","event":[{"listen":"test","script":{"id":"f9af6c35-02ae-47f6-b446-ea4db90b83ef","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"a269fbaa-78de-4e17-ba08-8a9cf8264f68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/displacement?value=","description":"<p>POST route to update the vehicle's displacement value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>4 digits,</li>\n<li>Value between 1000-3000</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","displacement"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[{"id":"8e212253-f09c-4059-bae9-34b5b119a275","name":"vehicle/drivetrain/engine/displacement","originalRequest":{"method":"POST","header":[],"url":{"raw":"localhost:3000/vehicle/drivetrain/engine/displacement?value=twelve","host":["localhost"],"port":"3000","path":["vehicle","drivetrain","engine","displacement"],"query":[{"key":"value","value":"twelve"}]}},"status":"Unprocessable Entity","code":422,"_postman_previewlanguage":"json","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"application/json; charset=utf-8"},{"key":"Content-Length","value":"186"},{"key":"ETag","value":"W/\"ba-eUdOZtf5Qw/0VccxatsFKvzwyKE\""},{"key":"Date","value":"Mon, 04 May 2020 17:51:12 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [\n        {\n            \"value\": \"twelve\",\n            \"msg\": \"Must be an Integer value\",\n            \"param\": \"value\",\n            \"location\": \"query\"\n        },\n        {\n            \"value\": \"twelve\",\n            \"msg\": \"Must be exactly 4 digits\",\n            \"param\": \"value\",\n            \"location\": \"query\"\n        }\n    ]\n}"},{"id":"d4ba90ef-bf01-46cb-ada0-fd1639252af7","name":"vehicle/drivetrain/engine/displacement","originalRequest":{"method":"POST","header":[],"url":{"raw":"localhost:3000/vehicle/drivetrain/engine/displacement?value=","host":["localhost"],"port":"3000","path":["vehicle","drivetrain","engine","displacement"],"query":[{"key":"value","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"html","header":[{"key":"X-Powered-By","value":"Express"},{"key":"Content-Type","value":"text/html; charset=utf-8"},{"key":"Content-Length","value":"25"},{"key":"ETag","value":"W/\"19-AD3O8NbzwJ+uLOtrBJQAzd75Jus\""},{"key":"Date","value":"Mon, 04 May 2020 17:50:46 GMT"},{"key":"Connection","value":"keep-alive"}],"cookie":[],"responseTime":null,"body":"Succesfully updated value"}],"_postman_id":"a269fbaa-78de-4e17-ba08-8a9cf8264f68"},{"name":"vehicle/drivetrain/engine/power","event":[{"listen":"test","script":{"id":"b2cdff0a-4ca6-4f08-849c-9f0ea5b87c70","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"898ac92b-e946-42a9-9279-9a302aa1e598","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/power?value=","description":"<p>POST route to update the vehicle's engine power value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>Between 2 and 4 digits,</li>\n<li>Value between 10-1500</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","power"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"898ac92b-e946-42a9-9279-9a302aa1e598"},{"name":"vehicle/drivetrain/engine/torque","event":[{"listen":"test","script":{"id":"acbb3470-5e5e-432d-8471-224df54d27cb","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"796d4894-cc89-4a06-991b-a6405d810cb8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/torque?value={{randomTorque}}","description":"<p>POST route to update the vehicle's engine toque value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>Either 2 or 3 digits</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","torque"],"host":["localhost"],"query":[{"key":"value","value":"{{randomTorque}}"}],"variable":[]}},"response":[],"_postman_id":"796d4894-cc89-4a06-991b-a6405d810cb8"},{"name":"vehicle/drivetrain/engine/maxrpm","event":[{"listen":"test","script":{"id":"ca0da49e-fadc-4eef-bb49-d31d52beffbe","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"c813c97f-679d-40e8-9ab9-c92d0c97c24a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/engine/maxrpm?value=","description":"<p>POST route to update the vehicle's engine RPM value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>4 digits,</li>\n<li>Value between 1000-9999</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","engine","maxrpm"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"c813c97f-679d-40e8-9ab9-c92d0c97c24a"},{"name":"vehicle/drivetrain/engine/speed","event":[{"listen":"test","script":{"id":"c9c26dbe-70c0-40da-8183-fb74a68d548f","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"a7e1c1a1-90fd-401a-acc1-9020272962bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/speed?value=","description":"<p>POST route to update the vehicle's speed value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>Between 1 and 3 digits,</li>\n<li>Value between 0-250</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","speed"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"a7e1c1a1-90fd-401a-acc1-9020272962bc"},{"name":"vehicle/drivetrain/transmission/type","event":[{"listen":"test","script":{"id":"d5874802-b799-40c1-8184-b8da1a1f32aa","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"17088a63-48b0-4ef0-b655-6cda250f7e07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/type?value=AT","description":"<p>POST route to update the vehicle's transmission type value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>String,</li>\n<li>Either \"MT\" or \"AT\"</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","type"],"host":["localhost"],"query":[{"key":"value","value":"AT"}],"variable":[]}},"response":[],"_postman_id":"17088a63-48b0-4ef0-b655-6cda250f7e07"},{"name":"vehicle/drivetrain/transmission/gear","event":[{"listen":"test","script":{"id":"d5874802-b799-40c1-8184-b8da1a1f32aa","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"514ae345-a8a0-4701-bc77-498f580a0957","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/gear?value=","description":"<p>POST route to update the vehicle's gear value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Integer,</li>\n<li>1 digit,</li>\n<li>Value between -1 - 8</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","gear"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"514ae345-a8a0-4701-bc77-498f580a0957"},{"name":"vehicle/drivetrain/transmission/performancemode","event":[{"listen":"test","script":{"id":"d5874802-b799-40c1-8184-b8da1a1f32aa","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"9b058cb8-41f2-48c8-875c-48d2940385d2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/drivetrain/transmission/performancemode?value=snow","description":"<p>POST route to update the vehicle's performance mode type value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>String,</li>\n<li>Must be part of enumerated list - \"standard\", \"snow\", \"rain\", \"economy\"</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","drivetrain","transmission","performancemode"],"host":["localhost"],"query":[{"key":"value","value":"snow"}],"variable":[]}},"response":[],"_postman_id":"9b058cb8-41f2-48c8-875c-48d2940385d2"},{"name":"vehicle/chassis/wheel/front/left/tyrepressure","event":[{"listen":"test","script":{"id":"ad475270-4772-40dc-aa83-dff96081e3a6","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"a72170e7-2e18-4021-9ac6-1f6dac1f39c6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/chassis/wheel/front/left/tyrepressure?value=","description":"<p>POST route to update the vehicle's front left tyre pressure value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Float or Int value,</li>\n<li>Value between 0.0-99.9</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","chassis","wheel","front","left","tyrepressure"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"a72170e7-2e18-4021-9ac6-1f6dac1f39c6"},{"name":"vehicle/chassis/wheel/rear/left/tyrepressure","event":[{"listen":"test","script":{"id":"ad475270-4772-40dc-aa83-dff96081e3a6","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"a7e78921-6e4a-475d-8b7d-4f0cd13c513c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/chassis/wheel/rear/left/tyrepressure?value=","description":"<p>POST route to update the vehicle's rear left tyre pressure value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>Float or Int value,</li>\n<li>Value between 0.0-99.9</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","chassis","wheel","rear","left","tyrepressure"],"host":["localhost"],"query":[{"key":"value","value":""}],"variable":[]}},"response":[],"_postman_id":"a7e78921-6e4a-475d-8b7d-4f0cd13c513c"},{"name":"vehicle/chassis/door/front/left/status","event":[{"listen":"test","script":{"id":"ad475270-4772-40dc-aa83-dff96081e3a6","exec":["var time = pm.response.responseTime","var rnum = Math.floor(Math.random() * 1000);","","","pm.test(`Response time: ${time}ms`)","","pm.test(\"Response time is less than 10ms\", function () {","    pm.expect(pm.response.responseTime).to.be.below(10);","});","","pm.test(\"Status code is 200\", function () {","    pm.response.to.have.status(200);","});","","pm.test(`Now will delay for: ${rnum}ms`);","","setTimeout(() => {}, rnum)"],"type":"text/javascript"}}],"id":"46e95772-b2fc-4420-9c03-0b323a43fc4a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"localhost:3000/vehicle/chassis/door/front/left/status?value=open","description":"<p>POST route to update the vehicle's front left door status value.</p>\n<h4 id=\"requirements\">Requirements</h4>\n<ul>\n<li>String,</li>\n<li>Value of either \"open\", or \"closed\"</li>\n</ul>\n","urlObject":{"port":"3000","path":["vehicle","chassis","door","front","left","status"],"host":["localhost"],"query":[{"key":"value","value":"open"}],"variable":[]}},"response":[],"_postman_id":"46e95772-b2fc-4420-9c03-0b323a43fc4a"}],"event":[{"listen":"prerequest","script":{"id":"acfe018a-7513-4cb6-9799-9758939d0d45","type":"text/javascript","exec":["pm.environment.set(\"randomDisplacement\", _.random(1000, 3000));","pm.environment.set(\"randomPower\", _.random(10, 1500));","pm.environment.set(\"randomMaxRPM\", _.random(1000, 9999));","pm.environment.set(\"randomTorque\", _.random(10, 100));","pm.environment.set(\"randomSpeed\", _.random(0, 250));","pm.environment.set(\"randomPSI\", _.random(0.0, 40.0));","pm.environment.set(\"randomGear\", _.random(-1, 8));"]}},{"listen":"test","script":{"id":"6f6c8cd7-d342-4c1b-9577-1b4e688f70bb","type":"text/javascript","exec":[""]}}],"variable":[{"key":"randomDisplacement","value":""},{"key":"randomPSI","value":""},{"key":"randomPower","value":""},{"key":"randomMaxRPM","value":""},{"key":"randomSpeed","value":""},{"key":"randomGear","value":""}]}