2025-03-11 08:11:10 +00:00

20 lines
595 B
Python

let jsonData = pm.response.json();
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
pm.test("Response contains carts array", function () {
pm.expect(jsonData).to.have.property("carts");
pm.expect(jsonData.carts).to.be.an("array");
});
pm.test("Each cart has required properties", function () {
jsonData.carts.forEach(cart => {
pm.expect(cart).to.have.property("id");
pm.expect(cart).to.have.property("total");
pm.expect(cart).to.have.property("products");
pm.expect(cart.products).to.be.an("array");
});
});