Skip to content

Commit 4a1802e

Browse files
add tests for millisToDateTimeString to StringToolsTest
1 parent fe53809 commit 4a1802e

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

sqldev/src/test/java/org/utplsql/sqldev/test/StringToolsTest.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
import java.util.ArrayList;
1919
import java.util.List;
20+
import java.util.TimeZone;
2021

2122
import org.junit.Assert;
2223
import org.junit.Test;
@@ -53,5 +54,18 @@ public void two_entries_as_simpleCSV() {
5354
list.add("world");
5455
Assert.assertEquals("hello, world", StringTools.getSimpleCSV(list));
5556
}
57+
58+
@Test
59+
public void earliest_date_from__millis() {
60+
long zoneDiff = TimeZone.getDefault().getRawOffset();
61+
Assert.assertEquals("1970-01-01T00:00:00.000000", StringTools.millisToDateTimeString(-zoneDiff));
62+
}
63+
64+
@Test
65+
public void date_from__millis_with_millis() {
66+
long zoneDiff = TimeZone.getDefault().getRawOffset();
67+
Assert.assertEquals("1970-01-01T00:00:42.123000", StringTools.millisToDateTimeString(42123 - zoneDiff));
68+
}
69+
5670

5771
}

0 commit comments

Comments
 (0)