получаю от апи джейсон "{
"status": "ok",
"posts": [
{
"id": "123aaa123aaa123aaa123aaa123aaa12",
"last_update": 1111111111
},
{
"id": "23bbb23bbb23bbb23bbb23bbb23bbb23",
"last_update": 2222222222
}
]
} "а тест скрипт
// получаем профиль из ответа
var posts = pm.response.json().posts;
// описываем схему модели
var scheme = {
// указываем тип объекта
"type": "array",
// указываем обязательные свойства
"required": ["id", "last_update"],
// описываем свойства
"properties": {
"id": {"type": "string"},
"last_update": {"type": "boolean"}
}
};
pm.test('Schema is valid', function() {
// валидируем объект posts с помощью правил из scheme
var isValidScheme = tv4.validate(posts, scheme, false, false);
// ожидаем, что результат валидации true
pm.expect(isValidScheme).to.be.true;
});