VScode
const expect = require("chai").expect; const req = { "setting": { "instruction01": "1", "instruction02": "2", "instruction03": "3", "instruction04": "4", "instruction05": "5" } }; const res = { "data": { "instruction01": "1", "instruction02": "2", "fake": "distraction", "instruction03": "3", "instruction04": "4", "instruction05": "5", "created": 123131231 } }; let reqDetail = req.setting; let resDetail = { "instruction01": res.data.instruction01, "instruction02": res.data.instruction02, "instruction03": res.data.instruction03, "instruction04": res.data.instruction04, "instruction05": res.data.instruction05 }; expect(reqDetail).eql(resDetail); //compare 2 objedt
Postman
URL:
https://auto-test-challenges.herokuapp.com/challenge2postman
let req = JSON.parse(pm.request.body.raw); let reqDetail = req.setting; console.log(reqDetail); const res = pm.response.json(); let resDetail = { "instruction01": res.data.instruction01, "instruction02": res.data.instruction02, "instruction03": res.data.instruction03, "instruction04": res.data.instruction04, "instruction05": res.data.instruction05 }; pm.test("check all fields", function () { pm.expect(reqDetail).eql(resDetail); });