From 295cfad25cb5d37a8cc06ba6be821588da4a0d50 Mon Sep 17 00:00:00 2001 From: Jens Schulze Date: Fri, 11 Aug 2023 21:46:14 +0200 Subject: [PATCH] add datetime test with zero fraction seconds --- .../src/test/java/com/commercetools/CustomFieldsTest.java | 2 ++ .../src/test/resources/customfields.json | 1 + 2 files changed, 3 insertions(+) diff --git a/commercetools/commercetools-sdk-java-api/src/test/java/com/commercetools/CustomFieldsTest.java b/commercetools/commercetools-sdk-java-api/src/test/java/com/commercetools/CustomFieldsTest.java index c6433c88814..d2cfe1061fc 100644 --- a/commercetools/commercetools-sdk-java-api/src/test/java/com/commercetools/CustomFieldsTest.java +++ b/commercetools/commercetools-sdk-java-api/src/test/java/com/commercetools/CustomFieldsTest.java @@ -51,6 +51,8 @@ public void fields() throws IOException { localTime -> assertThat(localTime).isEqualTo("13:15:00.123")); assertThat(fields.get("datetime")).isInstanceOfSatisfying(ZonedDateTime.class, dateTime -> assertThat(dateTime).isEqualTo("2020-01-01T13:15:00.123Z")); + assertThat(fields.get("datetime-zero")).isInstanceOfSatisfying(ZonedDateTime.class, + dateTime -> assertThat(dateTime).isEqualTo("2020-01-01T13:15:00.000Z")); assertThat(fields.get("time-simple")).isInstanceOfSatisfying(LocalTime.class, localTime -> assertThat(localTime).isEqualTo("13:15:00")); assertThat(fields.get("datetime-simple")).isInstanceOfSatisfying(ZonedDateTime.class, diff --git a/commercetools/commercetools-sdk-java-api/src/test/resources/customfields.json b/commercetools/commercetools-sdk-java-api/src/test/resources/customfields.json index 156ef534f04..a97c623e8cc 100644 --- a/commercetools/commercetools-sdk-java-api/src/test/resources/customfields.json +++ b/commercetools/commercetools-sdk-java-api/src/test/resources/customfields.json @@ -29,6 +29,7 @@ "time": "13:15:00.123", "time-simple": "13:15:00", "datetime": "2020-01-01T13:15:00.123Z", + "datetime-zero": "2020-01-01T13:15:00.000Z", "datetime-simple": "2020-01-01T13:15:00Z", "datetime-offset": "2020-01-01T13:15:00-04:00", "datetime-no-offset": "2020-01-01T13:15:00",