{"info":{"_postman_id":"5da493e9-de61-4a4f-b11c-116ed192481f","name":"Dmoney Users","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"13523141","collectionId":"5da493e9-de61-4a4f-b11c-116ed192481f","publishedId":"VUjPHkUh","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"EF5B25"},"publishDate":"2022-08-09T18:19:22.000Z"},"item":[{"name":"Login","event":[{"listen":"test","script":{"type":"text/javascript","exec":["var jsonData = pm.response.json();\r","var token=jsonData.token;\r","pm.collectionVariables.set(\"token\",token)"],"id":"040f0125-71fd-4d92-8dc4-41a0ae842fa8"}}],"id":"25c53873-b833-4ca1-8cdd-36b3f9836e9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"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":"25c53873-b833-4ca1-8cdd-36b3f9836e9b"},{"name":"Get User List","event":[{"listen":"test","script":{"id":"c5fd117d-143e-4934-a492-e47df5d403c6","exec":["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 0 nid is 123456789\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.users[0].nid).to.eql(\"123456789\");\r","});"],"type":"text/javascript"}}],"id":"a6ae426c-06af-4967-b874-78bf6eb1506d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/list","urlObject":{"path":["user","list"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"a6ae426c-06af-4967-b874-78bf6eb1506d"},{"name":"Get User List if user inputs wrong token","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 403\", function () {\r","    pm.response.to.have.status(403);\r","});\r","pm.test(\"User cant access with wrong token\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.error.message).to.contains(\"Token expired\");\r","});"],"id":"d1a16275-01df-49fb-9bd9-e3d9043e9919"}}],"id":"cb21408a-2d3d-4349-aa20-bd560e0d8323","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"123645","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/list","urlObject":{"path":["user","list"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"cb21408a-2d3d-4349-aa20-bd560e0d8323"},{"name":"Get User List if user does not input  token","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 401\", function () {\r","    pm.response.to.have.status(401);\r","});\r","pm.test(\"User should get no token found message\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.error.message).to.contains(\"No Token Found!\");\r","});"],"id":"1c314d93-23d3-4d95-9cce-215b21d03293"}}],"id":"e4089f8d-e976-4b82-8bf4-554345144eee","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":"e4089f8d-e976-4b82-8bf4-554345144eee"},{"name":"Search User","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 200\", function () {\r","    pm.response.to.have.status(200);\r","});\r","pm.test(\"Response is showing phone number\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.user.phone_number).to.eql(\"01975339255\");\r","});"],"id":"f33aa5e7-d1f2-4997-880c-fe6caa383b1f"}}],"id":"96fc986f-8b29-4507-9b8c-7e23ac2ad05c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/search?phone_number=01975339255","urlObject":{"path":["user","search"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[{"key":"phone_number","value":"01975339255"}],"variable":[]}},"response":[],"_postman_id":"96fc986f-8b29-4507-9b8c-7e23ac2ad05c"},{"name":"Search User Negative Case","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 404\", function () {\r","    pm.response.to.have.status(404);\r","});\r","pm.test(\"User should not found\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).contains(\"User not found\");\r","});\r",""],"id":"a99b3ae6-0585-4561-b751-e9c2b68c566a"}}],"id":"e790afca-c375-4d7c-95e8-8c2f4ddc6ea2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/search?phone_number=01975339277","urlObject":{"path":["user","search"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[{"key":"phone_number","value":"01975339277"}],"variable":[]}},"response":[],"_postman_id":"e790afca-c375-4d7c-95e8-8c2f4ddc6ea2"},{"name":"Create New User","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 201\", function () {\r","    pm.response.to.have.status(201);\r","});\r","pm.test(\"User should create successfully\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains('User created successfully');\r","});\r","\r",""],"id":"49e6a657-6f72-4184-94ed-93cba757f281"}},{"listen":"prerequest","script":{"type":"text/javascript","exec":["var radnomDigits=_.random(1000000,9999999);\r","var code=\"0150\";\r","var code_nid=\"123\"\r","var phoneNumber=code+radnomDigits;\r","var nid=code_nid+radnomDigits;\r","pm.collectionVariables.set(\"phoneNumber\",phoneNumber)\r","pm.environment.set(\"phoneNumber\",phoneNumber)\r","\r","pm.collectionVariables.set(\"nid\",nid)\r","pm.environment.set(\"nid\",nid)"],"id":"1f070d33-ea4f-4664-8478-9ece795cdad3"}}],"id":"6d24d7a3-d638-48ec-b8db-ec8f22169346","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\":\"Yvette Koelpin\",\r\n    \"email\":\"Earlene55@hotmail.com\",\r\n    \"password\":\"IPINLSvOYT_eFS8\",\r\n    \"phone_number\":\"01506995452\",\r\n    \"nid\":\"1236995452\",\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":"6d24d7a3-d638-48ec-b8db-ec8f22169346"},{"name":"Create existing user","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"Status code is 208\", function () {\r","    pm.response.to.have.status(208);\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","});"],"id":"c1467f52-ab99-45c8-8d05-79beaccd61f2"}}],"id":"ff1d136f-76dc-4e84-a539-c0f13949456a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","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":"ff1d136f-76dc-4e84-a539-c0f13949456a"},{"name":"Update user","event":[{"listen":"prerequest","script":{"id":"a61fcb12-847a-41b0-93b0-5158b282532f","exec":["var radnomDigits=_.random(1000000,9999999);\r","var code=\"0150\";\r","var code_nid=\"123\"\r","var phoneNumber=code+radnomDigits;\r","var nid=code_nid+radnomDigits;\r","pm.collectionVariables.set(\"phoneNumber\",phoneNumber)\r","pm.environment.set(\"phoneNumber\",phoneNumber)\r","\r","pm.collectionVariables.set(\"nid\",nid)\r","pm.environment.set(\"nid\",nid)"],"type":"text/javascript"}}],"id":"2a832be3-1848-4311-a738-b05408b32df7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"name\":\"Kathryn Aufderhar\",\r\n    \"email\":\"Hailee.Funk91@hotmail.com\",\r\n    \"password\":\"1234\",\r\n    \"phone_number\":\"01528463485\",\r\n    \"nid\":\"54646464\",\r\n    \"role\":\"Customer\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/update/46","urlObject":{"path":["user","update","46"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"2a832be3-1848-4311-a738-b05408b32df7"},{"name":"Update user specific value","id":"05eda7e5-8786-440e-af79-f591ddec626c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"role\":\"Agent\"\r\n}","options":{"raw":{"language":"json"}}},"url":"http://dmoney.professionaltrainingbd.com/user/update/46","urlObject":{"path":["user","update","46"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"05eda7e5-8786-440e-af79-f591ddec626c"},{"name":"Delete User","event":[{"listen":"test","script":{"id":"dbbed292-f09c-41ac-b6d3-090f712a7698","exec":["pm.test(\"Delete user data\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains(\"User not found\");\r","});"],"type":"text/javascript"}}],"id":"d5863898-0db6-4f11-b7a1-41c451b4cf6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[{"key":"Authorization","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI","type":"text"},{"key":"X-AUTH-SECRET-KEY","value":"ROADTOSDET","type":"text"}],"url":"http://dmoney.professionaltrainingbd.com/user/delete/4624","urlObject":{"path":["user","delete","4624"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"d5863898-0db6-4f11-b7a1-41c451b4cf6c"},{"name":"Already for deleted user","event":[{"listen":"test","script":{"id":"ee60a6d5-3817-4a70-a263-14811b421b23","exec":["pm.test(\"Does not input token\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.error.message).to.contains(\"No Token Found!\");\r","});\r","pm.test(\"Status code is 401\", function () {\r","    pm.response.to.have.status(401);\r","});"],"type":"text/javascript"}}],"id":"6a34023b-ba3c-4f74-a8a7-de24c1cac8dc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"http://dmoney.professionaltrainingbd.com/user/delete/4624","urlObject":{"path":["user","delete","4624"],"host":["http://dmoney.professionaltrainingbd.com"],"query":[],"variable":[]}},"response":[],"_postman_id":"6a34023b-ba3c-4f74-a8a7-de24c1cac8dc"},{"name":"Search the deleted user","id":"188a91de-6656-4eb6-9143-89eafaa59107","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://dmoney.professionaltrainingbd.com/user/search/?id=4624","urlObject":{"path":["user","search",""],"host":["http://dmoney.professionaltrainingbd.com"],"query":[{"key":"id","value":"4624"}],"variable":[]}},"response":[],"_postman_id":"188a91de-6656-4eb6-9143-89eafaa59107"},{"name":"User inputs wrong email","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"If user inputs wrong email, then user will found no user\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains('User not found');\r","});\r","pm.test(\"Status code is 404\", function () {\r","    pm.response.to.have.status(404);\r","});"],"id":"2bd54859-68ac-4896-996a-d5e81694f890"}}],"id":"c3442ccf-524d-4a77-b3b5-1382f24dea46","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":"c3442ccf-524d-4a77-b3b5-1382f24dea46"},{"name":"User inputs wrong password","event":[{"listen":"test","script":{"type":"text/javascript","exec":["pm.test(\"User inputs wrong password\", function () {\r","    var jsonData = pm.response.json();\r","    pm.expect(jsonData.message).to.contains('Password incorrect');\r","});\r","pm.test(\"Status code is 401\", function () {\r","    pm.response.to.have.status(401);\r","});\r",""],"id":"0a56dc12-932c-4a91-a3d6-4f76f733f7d5"}}],"id":"41bef373-bf73-4029-b17e-7b595b2bda1c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"email\":\"salman@grr.la\",\r\n    \"password\":\"123\"\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":"41bef373-bf73-4029-b17e-7b595b2bda1c"}],"event":[{"listen":"prerequest","script":{"id":"26e61cdf-93c2-48a7-9465-ffb591dcdb94","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"fd01b565-9ee6-4978-bfc8-c4b35b51f570","type":"text/javascript","exec":[""]}}],"variable":[{"key":"baseUrl","value":"http://dmoney.professionaltrainingbd.com","type":"string"},{"key":"token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6InNhbG1hbkBncnIubGEiLCJwYXNzd29yZCI6IjEyMzQiLCJpYXQiOjE2NTk1MzM2ODEsImV4cCI6MTY1OTUzNTQ4MX0.AMBN1-KjqV2PLxbEdzzOmqCsFrwSAQcCPUW5S_ffIOI"},{"key":"phoneNumber","value":"01506995452","type":"string"},{"key":"nid","value":"1236995452","type":"string"},{"key":"pwKey","value":"ROADTOSDET","type":"string"},{"key":"id","value":"4624","type":"string"},{"key":"name","value":"Katja Horst"},{"key":"email","value":"katja.horst@example.com"},{"key":"phone_number","value":"0800-1668316"}]}