Проверка UTC у почтальона - PullRequest
0 голосов
/ 04 июля 2018

Я искал лучшее решение относительно этого:

{ startDate: введите здесь UTC }

в моем тесте с почтальоном, мне нужно проверить, имеет ли моя начальная дата формат UTC.

1 Ответ

0 голосов
/ 04 июля 2018

Это ужасный способ проверки формата даты с помощью регулярных выражений, я бы не рекомендовал делать это, но он будет работать:

var dateFormat = "2018-02-28T00:00:00.000Z"
pm.test("match UTC Format", () => {
    pm.expect(dateFormat).to.match(/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z/)
})

Это было выполнено для собственного клиента Windows, если вы все еще используете расширение chrome, оно не будет работать, так как у него нет pm.* API.

В своем тесте вы можете заменить используемую мной демонстрационную переменную dateFormat на jsonData.data.startDate из вашего примера в комментарии.

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