Spring Cloud Contract - есть ли возможность проверить зонированное время даты?

У меня есть контракт с отметкой времени в формате ZonedDateTime (например, 2016-11-16T02:12:45.000+0000). Контракт был преобразован из файла Pact.

Сгенерированный тест, кажется, проверяет только временные метки без зон. Например:

...
assertThat(parsedJson.read("$.activation", String.class)).matches("([0-9]{4})-(1[0-2]|0[1-9])-(3[01]|0[1-9]|[12][0-9])T(2[0-3]|[01][0-9]):([0-5][0-9]):([0-5][0-9])");
...

Можно ли вообще проверить зонированные временные метки? Или это только не работает для пакт переведенных контрактов?

0 ответов

Другие вопросы по тегам