NV
Size: a a a
NV
tv4.validate(customer, customerSchema)
, но если мне нужно сделать акцент? {Где я хочу акцентировать внимание на title и описываю как:
"title": "TEST",
"value": "123"
}
(property) "title": {2) Как можно проверить значение динамического элемента при условие, что оно не
"type": string;
}
null
или не ""
?{При этом
"item1": "",
"item2": "2"
}
item1
по тесту не должен быть равен null
или ""
{
"type": "object",
"examples": [
{
"title": "TEST",
"value": "123"
}
],
"required": [
"title",
"value"
],
"additionalProperties": true,
"properties": {
"title": {
"type": "string",
"examples": [
"TEST"
]
},
"value": {
"type": "string",
"examples": [
"123"
]
}
}
}
NV
O
O
NV
O
NV
const obj = {
"title": "TEST",
"value": "123"
}
pm.test('Assert type', () => pm.expect(obj.title).to.be.a('string'));
NV
tv4.validate(customer, customerSchema)
, но если мне нужно сделать акцент? {Где я хочу акцентировать внимание на title и описываю как:
"title": "TEST",
"value": "123"
}
(property) "title": {2) Как можно проверить значение динамического элемента при условие, что оно не
"type": string;
}
null
или не ""
?{При этом
"item1": "",
"item2": "2"
}
item1
по тесту не должен быть равен null
или ""
O
const obj = {
"title": "TEST",
"value": "123"
}
pm.test('Assert type', () => pm.expect(obj.title).to.be.a('string'));
genson
O
NV
genson
NV
O
NV
O
pm.test("TestData", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.value).to.eql("1111");
});
{
"title": "TEST",
"value": "1111"
}
При этом value
- может быть 2222, 3333, рандомно, но не пустым и не nullNV
NV
pm.test("TestData", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.value).to.eql("1111");
});
{
"title": "TEST",
"value": "1111"
}
При этом value
- может быть 2222, 3333, рандомно, но не пустым и не nullpm.test('assert item1', () => {
pm.expect(obj.item1).not.to.be.null && pm.expect(obj.item1).not.to.be.empty;
})
O