{"info":{"_postman_id":"4e8786cf-9fad-46f8-a6f6-f8c6fb712c42","name":"Salauddin API Testing For Dmoney Users","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"21519271","collectionId":"4e8786cf-9fad-46f8-a6f6-f8c6fb712c42","publishedId":"UzBsHPsm","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-06-26T18:26:55.000Z"},"item":[{"name":"Login","event":[{"listen":"test","script":{"id":"29425375-ab42-426f-97a2-bb834fd08976","exec":["var jsonData = pm.response.json();\r","var token = jsonData.token;\r","console.log(token)\r","pm.collectionVariables.set(\"token\", token);\r","\r",""],"type":"text/javascript"}}],"id":"a442d680-8f5e-42db-a3e3-850506ca851e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"","value":"","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"salman@grr.la\",\r\n    \"password\":\"1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/login","urlObject":{"path":["user","login"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a442d680-8f5e-42db-a3e3-850506ca851e"},{"name":"User inputs wrong email","event":[{"listen":"test","script":{"id":"29425375-ab42-426f-97a2-bb834fd08976","exec":["pm.test(\"Status code is 404\", function () {\r","    pm.response.to.have.status(404);\r","});\r","pm.test(\"User inputs wrong email\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains(\"User not found\");\r","});\r","\r",""],"type":"text/javascript"}}],"id":"31606025-ba1d-451f-ac1c-0154f08610d5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"salman@grr\",\r\n    \"password\":\"1234\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/login","urlObject":{"path":["user","login"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"31606025-ba1d-451f-ac1c-0154f08610d5"},{"name":"User inputs wrong password","event":[{"listen":"test","script":{"id":"29425375-ab42-426f-97a2-bb834fd08976","exec":["pm.test(\"Status code is 401\", function () {\r","    pm.response.to.have.status(401);\r","});\r","pm.test(\"User inputs wrong password\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains(\"Password incorrect\");\r","});\r","\r",""],"type":"text/javascript"}}],"id":"7d1d8e4a-411e-48be-aea2-af3431061b52","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"salman@grr.la\",\r\n    \"password\":\"123768\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/login","urlObject":{"path":["user","login"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"7d1d8e4a-411e-48be-aea2-af3431061b52"},{"name":"Get User LIst","event":[{"listen":"test","script":{"id":"45688254-7fd7-47c8-9b69-c3828670ecf1","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","pm.test(\"User list should show\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).contains(\"User list\");\r","});\r","pm.test(\"User 1 id is 1\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.users[0].id).to.eql(81);\r"," });"],"type":"text/javascript"}}],"id":"4324cd52-720a-4ecb-baf4-fc5adacbfd6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/list","urlObject":{"path":["user","list"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"4324cd52-720a-4ecb-baf4-fc5adacbfd6c"},{"name":"Get User LIst if user input wrong token","event":[{"listen":"test","script":{"id":"10a367d9-322f-4d41-a63e-e8ac9a687f98","exec":["pm.test(\"Status code is 403\", function () {\r","    pm.response.to.have.status(403);\r","});\r","pm.test(\"User show a message wrong token\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.error.message).to.contains(\"Token expired!\");\r","});"],"type":"text/javascript"}}],"id":"e3ddcbcf-fdce-4ea8-bbfb-eb7c1b7ff1fa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"123abd","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/list","urlObject":{"path":["user","list"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"e3ddcbcf-fdce-4ea8-bbfb-eb7c1b7ff1fa"},{"name":"Get User LIst if user does not input any token","event":[{"listen":"test","script":{"id":"10a367d9-322f-4d41-a63e-e8ac9a687f98","exec":["pm.test(\"Status code is 401\", function () {\r","    pm.response.to.have.status(401);\r","});\r","pm.test(\"User show a message user does not input token\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.error.message).to.contains(\"No Token Found!\");\r","});"],"type":"text/javascript"}}],"id":"1da9047f-a974-4157-bc93-c3fd52e43fe1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://dmoney.professionaltrainingbd.com/user/list","urlObject":{"path":["user","list"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"1da9047f-a974-4157-bc93-c3fd52e43fe1"},{"name":"Create new user","event":[{"listen":"prerequest","script":{"id":"fcf586f6-cefc-4630-9d86-be3aec150ab8","exec":["\r","var randomDigits = _.random(1000000,9999999);\r","var code = \"0151\";\r","var code_nid = \"123\";\r","var phoneNumber = code+randomDigits;\r","var nid = code_nid+randomDigits;\r","\r","pm.collectionVariables.set(\"phoneNumber\", phoneNumber)\r","pm.collectionVariables.set(\"nid\", nid)\r",""],"type":"text/javascript"}},{"listen":"test","script":{"id":"4e8bcb6e-106e-40d1-a4a5-3ce5051df775","exec":["pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","\r","pm.test(\"User created successfully message should show\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains(\"User created successfully\");\r","});\r","\r","var jsonData = pm.response.json();\r","var id = jsonData.user.id;\r","console.log(id)\r","pm.collectionVariables.set(\"id\", id)\r",""],"type":"text/javascript"}}],"id":"fa8d8972-9b22-458e-9cfb-63902e9f3dfc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"name\": \"Cora Feest\",\r\n \"email\":\"Kendrick_Pfannerstill@hotmail.com\",\r\n \"password\":\"DRo2j1__hVUjGKB\",\r\n \"phone_number\":\"01519335801\",\r\n \"nid\":\"nid_code+randomDigits\",\r\n \"role\":\"Customer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/create","urlObject":{"path":["user","create"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"fa8d8972-9b22-458e-9cfb-63902e9f3dfc"},{"name":"Create existing user","event":[{"listen":"prerequest","script":{"id":"e2bd107d-c410-40c9-98c3-5117590e669d","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"8c2c644b-56f4-48ec-ad48-938dd25745fe","exec":["pm.test(\"Status code is 208\", function () {\r","    pm.response.to.have.status(208);\r","});\r","\r","pm.test(\"User should not create if exists\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains(\"User already exists\");\r","});"],"type":"text/javascript"}}],"id":"860d7da7-75d5-4cd1-8646-4a22a5b66f57","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"name\":\"Mr. Jamal 2\",\r\n \"email\":\"jamal2@test.com\",\r\n \"password\":\"12345678\",\r\n \"phone_number\":\"01504474770\",\r\n \"nid\":\"124654\",\r\n \"role\":\"Customer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/create","urlObject":{"path":["user","create"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"860d7da7-75d5-4cd1-8646-4a22a5b66f57"},{"name":"Search User By ID","event":[{"listen":"prerequest","script":{"id":"e2bd107d-c410-40c9-98c3-5117590e669d","exec":["\r",""],"type":"text/javascript"}},{"listen":"test","script":{"id":"8c2c644b-56f4-48ec-ad48-938dd25745fe","exec":["pm.test(\"Status code is 200\", () => {\r","    pm.response.to.have.status(200);\r","});\r","\r","pm.test(\"User search new customer by id\", () => {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.user.id).to.eql(pm.collectionVariables.get(\"id\"));\r","});"],"type":"text/javascript"}}],"id":"d7e2f89d-ed9e-4208-a7e0-52f64797b05b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/search?id=12826","urlObject":{"path":["user","search"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[{"key":"id","value":"12826"}],"variable":[]}},"response":[],"_postman_id":"d7e2f89d-ed9e-4208-a7e0-52f64797b05b"},{"name":"Update user","event":[{"listen":"prerequest","script":{"id":"e2bd107d-c410-40c9-98c3-5117590e669d","exec":["\r","var randomDigits = _.random(1000000, 9999999);\r","var code = \"0151\";\r","var nid_code = \"123\"\r","var phone_number = \"code+randomDigits\";\r","var nid = \"nid_code+randomDigits\";\r","\r","pm.collectionVariables.set(\"phone_number\", phone_number)\r","pm.environment.set(\"phone_number\", phone_number)\r","\r","pm.collectionVariables.set(\"nid\", nid)\r","pm.environment.set(\"nid\", nid)"],"type":"text/javascript"}},{"listen":"test","script":{"id":"8c2c644b-56f4-48ec-ad48-938dd25745fe","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r",""],"type":"text/javascript"}}],"id":"b81f7caa-98ea-4fdb-8623-1cf8591b8c12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n \"name\":\"Carmen Reinger\",\r\n \"email\":\"Axel_Gleason43@hotmail.com\",\r\n \"password\":\"Yhx5V4Ri2K5oYYf\",\r\n \"phone_number\":\"01519335801\",\r\n \"nid\":\"54646464\",\r\n \"role\":\"Customer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/update/12826","urlObject":{"path":["user","update","12826"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"b81f7caa-98ea-4fdb-8623-1cf8591b8c12"},{"name":"Update user phone number","event":[{"listen":"test","script":{"id":"aee76115-38f9-474d-b666-47c955237cda","exec":[" \r"," pm.test(\"Phone number updated\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.user.phone_number).to.eql(pm.collectionVariables.get(\"phoneNumber\"));\r","});"],"type":"text/javascript"}}],"id":"a0bc36d2-0dac-4fd0-85b3-9259eb78275f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"phone_number\" : \"01519335801\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/update/12826","urlObject":{"path":["user","update","12826"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a0bc36d2-0dac-4fd0-85b3-9259eb78275f"},{"name":"Delete user","event":[{"listen":"test","script":{"id":"5a508487-84c8-4176-a8b3-8a17124c2e3a","exec":["pm.test(\"Delete user data\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).contains(\"User deleted successfully\");\r","});"],"type":"text/javascript"}}],"id":"da7c0f94-41cd-4f4a-a69b-40ee4150b260","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/delete/12826","urlObject":{"path":["user","delete","12826"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"da7c0f94-41cd-4f4a-a69b-40ee4150b260"},{"name":"New Request","id":"10865d40-8970-404d-9649-42ee294358e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"urlObject":{"query":[],"variable":[]},"url":""},"response":[],"_postman_id":"10865d40-8970-404d-9649-42ee294358e3"}],"event":[{"listen":"prerequest","script":{"id":"49c3d5a5-9baf-4ecd-a064-5493b92808f3","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"50d8d47c-1f11-4a1c-923e-a5c15d4c83ca","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://dmoney.professionaltrainingbd.com","type":"string"},{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NzE2MjAxMzYsImV4cCI6MTY3MTYyMTkzNn0.YEWutdM6OvYxaraoJ1bD9k7XHRmdgxHqQ4zB8sO4gHM"},{"key":"pwKey","value":"ROADTOSDET","type":"string"},{"key":"phoneNumber","value":"01519335801"},{"key":"nid","value":"nid_code+randomDigits"},{"key":"phone_number","value":"code+randomDigits"},{"key":"id","value":12826},{"key":"Phone_number","value":""},{"key":"phoneNnumber","value":""}]}