Loading histream-core/src/test/java/de/sekmi/histream/TestDateTimeAccuracy.java +10 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,6 @@ import org.junit.Assert; import static org.junit.Assert.*; import org.junit.Test; import de.sekmi.histream.xml.DateTimeAccuracyAdapter; public class TestDateTimeAccuracy { Loading @@ -29,6 +28,16 @@ public class TestDateTimeAccuracy { Assert.assertEquals(2, ac.get(ChronoField.MONTH_OF_YEAR)); Assert.assertEquals(2003, ac.get(ChronoField.YEAR)); } @Test public void testParseTimestampWithoutSeparators(){ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("uuuuMMddHHmm"); String text = "201705190800"; DateTimeAccuracy a = DateTimeAccuracy.parse(formatter, text, ZoneOffset.UTC); Assert.assertEquals(ChronoUnit.MINUTES,a.getAccuracy()); TemporalAccessor ac = a.toInstantMin().atOffset(ZoneOffset.UTC); Assert.assertEquals(5, ac.get(ChronoField.MONTH_OF_YEAR)); Assert.assertEquals(2017, ac.get(ChronoField.YEAR)); } @Test public void verifyZoneOffset(){ Loading Loading
histream-core/src/test/java/de/sekmi/histream/TestDateTimeAccuracy.java +10 −1 Original line number Diff line number Diff line Loading @@ -15,7 +15,6 @@ import org.junit.Assert; import static org.junit.Assert.*; import org.junit.Test; import de.sekmi.histream.xml.DateTimeAccuracyAdapter; public class TestDateTimeAccuracy { Loading @@ -29,6 +28,16 @@ public class TestDateTimeAccuracy { Assert.assertEquals(2, ac.get(ChronoField.MONTH_OF_YEAR)); Assert.assertEquals(2003, ac.get(ChronoField.YEAR)); } @Test public void testParseTimestampWithoutSeparators(){ DateTimeFormatter formatter = DateTimeFormatter.ofPattern("uuuuMMddHHmm"); String text = "201705190800"; DateTimeAccuracy a = DateTimeAccuracy.parse(formatter, text, ZoneOffset.UTC); Assert.assertEquals(ChronoUnit.MINUTES,a.getAccuracy()); TemporalAccessor ac = a.toInstantMin().atOffset(ZoneOffset.UTC); Assert.assertEquals(5, ac.get(ChronoField.MONTH_OF_YEAR)); Assert.assertEquals(2017, ac.get(ChronoField.YEAR)); } @Test public void verifyZoneOffset(){ Loading