diff --git a/jOOQ-test/src/org/jooq/test/BaseTest.java b/jOOQ-test/src/org/jooq/test/BaseTest.java index 20c4d3ee66..10ec383ba5 100644 --- a/jOOQ-test/src/org/jooq/test/BaseTest.java +++ b/jOOQ-test/src/org/jooq/test/BaseTest.java @@ -783,6 +783,26 @@ public abstract class BaseTest< .fetchOne(); } + protected final String zeroDate() { + return new Date(0).toString(); + } + + protected final String zeroDatePlusOneDay() { + return new Date(1000L * 60L * 60L * 24L).toString(); + } + + protected final String zeroDatePlusTwoDays() { + return new Date(1000L * 60L * 60L * 48L).toString(); + } + + protected final String zeroTime() { + return new Time(0).toString(); + } + + protected final String zeroTimestamp() { + return new Timestamp(0).toString(); + } + protected final void assertCountAuthors(int count) { assertEquals(count, (int) create().selectCount().from(TAuthor()).fetchOne(0, Integer.class)); } diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/CRUDTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/CRUDTests.java index 7db60880ef..06e00c5350 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/CRUDTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/CRUDTests.java @@ -104,14 +104,11 @@ extends BaseTest i = create().insertQuery(TAuthor()); i.addValue(TAuthor_ID(), 100); i.addValue(TAuthor_FIRST_NAME(), "Hermann"); i.addValue(TAuthor_LAST_NAME(), "Hesse"); - i.addValue(TAuthor_DATE_OF_BIRTH(), new Date(timeIn)); + i.addValue(TAuthor_DATE_OF_BIRTH(), Date.valueOf(zeroDate())); i.addValue(TAuthor_YEAR_OF_BIRTH(), 2010); // Check insertion of UDTs and Enums if applicable @@ -128,7 +125,7 @@ extends BaseTest, String> map = new HashMap, String>(); map.put(TAuthor_FIRST_NAME(), "Hermie"); diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/DataTypeTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/DataTypeTests.java index f683a2e9a5..823cffc720 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/DataTypeTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/DataTypeTests.java @@ -1338,23 +1338,19 @@ extends BaseTest