Выполните итерацию по массиву и проверьте, включает ли он каждый элемент.
[TRANSACTION_ID_1, TRANSACTION_ID_2].forEach(id => {
expect(payment).to.have.deep.property('transactions').that.includes(id);
});
Если вам нужно проверить, не является ли transactions
неупорядоченный массив ожидаемых идентификаторов, проверьте и длину.
expect(payment).to.have.deep.property('transactions').that.has.lengthOf(2);
Если transactions
имеет все ожидаемые идентификаторы и имеет одинаковую длину ожидаемых идентификаторов, то при правильном заказе он равен ожидаемым идентификаторам.