Тест почтальона для проверки количества десятичных знаков - PullRequest
1 голос
/ 19 июня 2020

Я хотел бы проверить, что количество десятичных знаков, возвращаемых полем в ответе, равно 5. Не уверен, что использование регулярного выражения является лучшим решением, но это то, что у меня есть до сих пор, которое, похоже, не работает:

pm.test("Check number of decimal place of my_variable field"), () => {
    _.each(jsonData, (results) => {
        if results.my_variable !== null){
            pm.expect(results.my_variable).to.match(/\d{1}.\d{5}/);
        }
    })
}

Ниже приведен пример ответа. Обратите внимание, что тест проходит, даже если он не соответствует регулярному выражению

 {
     "my_variable": "0.0198970000000000",

 }

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...