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