首页 > 解决方案 > 邮递员中的断言以检查日期格式

问题描述

当我对生日信息有响应时,我需要在邮递员的断言中检查mm/dd格式。在正文中,我有以下回应

"birthday:{"month_day":"07-21", "year":"1962"}

我如何使用 pm.response 检查我的测试,以确认响应 month_day 具有 mm-dd 值?提前致谢

标签: testingpostman

解决方案


一个非常快速和可怕的检查可能是这样的:

pm.test('Check the date format', () => {
    var jsonData = pm.response.json().birthday
    pm.expect(`${jsonData.month_day}-${jsonData.year}`).to.match(/^\d{2}-\d{2}-\d{4}$/)
})

推荐阅读