У меня есть тело ответа, например
{
"agreementId": "agreement900",
"Status": "ONHOLD"
}
Значение состояния может быть одним из ['PAID','CANCELLED','COOLINGOFF','ONHOLD','COOLINGOFF','PAID']
Мне нужно написать общий тест, чтобы убедиться, что body.Statusвсегда находится среди указанного массива.
Я пробовал что-то вроде этого
var data = ['PAID','CANCELLED','COOLINGOFF','ONHOLD','COOLINGOFF','PAID'];
pm.test("Verify Body value", function () {
let testResult = data.find((each)=>{
pm.expect(each.payoutStatus).to.equal(jsonData.payoutStatus)
});
});
Но получил следующую ошибку: Verify Body value | AssertionError: expected undefined to equal 'ONHOLD'