Почтальон: Как я могу проверить десятичные данные? - PullRequest
1 голос
/ 11 марта 2020

Как я могу проверить формат данных.

У меня есть тело ответа:

 "value": [
    {
        "cotacaoCompra": 4.08520,
        "cotacaoVenda": 4.08580,
        "dataHoraCotacao": "2019-10-22 13:10:34.471"
    }
]

Мне нужно проверить, что "cotacaoCompra" имеет 4 в формате "0.0000"

Как мне это сделать с почтальоном?

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 12 марта 2020

Вы можете использовать функцию .match () из библиотеки утверждений chai и использовать регулярные выражения для проверки формата:

let jsonData = pm.response.json();
pm.test("Check value is correct", () => {
   pm.expect(jsonData.value[0].cotacaoCompra).to.match(/\d{1}.\d{5}/);
});
...