如何在邮递员中测试返回的日期和时间格式

时间:2019-10-24 22:13:21

标签: api postman

我需要确保API响应中返回的日期和时间格式正确。

假设我要应用的标准格式为DD-MM-YYYY HH:MM:SS,并且从API返回的值为MM / YY HH:MM,如何确定该值不正确?

1 个答案:

答案 0 :(得分:0)

您需要调整正则表达式,并从收到的响应中设置dateToTest

let dateToTest = // set based on your response

pm.test("Correct date format", function () {
    let regEx = new RegExp("\d{2}-\d{2}-\d{4} \d{2}:\d{2}:\d{2}");

    pm.expect(regEx.test(dateToTest).to.eq(true);
});