只是找不到如何验证响应的日期格式为:2014-07-14T21:15:58 + 00:00
pm.test(“ Validate dateCreated”,function(){
pm.expect(jsonData.data [0] .dateCreated ==(“ YYYY-MM-DDTHH:mm:ss”)); //时间戳
});
这是我的拙劣方法,即使我更改断言中的运算符或日期格式,也可以验证结果,我尝试使用$ timestamp以及此处的其他示例,但似乎没有用,请帮忙,谢谢
响应主体是这样的
{
“当前页”:1,
“数据”:[
{
“ rn”:“ 1”,
“ id”:2,
“ mxrId”:null,
“ dateCreated”:“ 2014-07-14T21:15:58 + 00:00”,
“ dateModified”:“ 2018-03-16T21:15:13 + 00:00”,
“ svsId”:“ 1”,
“令牌”:“ 08A96E05”,
“ name”:“原始测试”,
“ clientId”:1675,
“ projectId”:1,
答案 0 :(得分:0)
这就是我随附的,如果您找到更好的方法,请告诉我。
let dateFormat = /([12] \ d {3}-(0 [1-9] | 1 [0-2])-(0 [1-9] | [12] \ d | 3 [01 ]))/;
pm.test(“ Validate dateCreated”,function(){
pm.expect(jsonData.data [0] .dateCreated).to.match(dateFormat);
});