Challenge 2 postman

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);
});
0 0 votes
Đánh giá challenge
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments