Repository: cayenne
Updated Branches:
  refs/heads/master f6197e899 -> 5d75b6907


CAY-2011 Support for Java 8 date and time types

warnings in unit tests


Project: http://git-wip-us.apache.org/repos/asf/cayenne/repo
Commit: http://git-wip-us.apache.org/repos/asf/cayenne/commit/5d75b690
Tree: http://git-wip-us.apache.org/repos/asf/cayenne/tree/5d75b690
Diff: http://git-wip-us.apache.org/repos/asf/cayenne/diff/5d75b690

Branch: refs/heads/master
Commit: 5d75b690744b552c0ef6c580ce41477fd664d1e5
Parents: f6197e8
Author: aadamchik <aadamc...@apache.org>
Authored: Sun May 10 11:36:24 2015 -0400
Committer: aadamchik <aadamc...@apache.org>
Committed: Sun May 10 11:46:31 2015 -0400

----------------------------------------------------------------------
 .../org/apache/cayenne/java8/Java8TimeIT.java   | 92 ++++++++++----------
 1 file changed, 44 insertions(+), 48 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cayenne/blob/5d75b690/cayenne-java8/src/test/java/org/apache/cayenne/java8/Java8TimeIT.java
----------------------------------------------------------------------
diff --git 
a/cayenne-java8/src/test/java/org/apache/cayenne/java8/Java8TimeIT.java 
b/cayenne-java8/src/test/java/org/apache/cayenne/java8/Java8TimeIT.java
index 56f94c8..0d78fd8 100644
--- a/cayenne-java8/src/test/java/org/apache/cayenne/java8/Java8TimeIT.java
+++ b/cayenne-java8/src/test/java/org/apache/cayenne/java8/Java8TimeIT.java
@@ -19,77 +19,73 @@
 
 package org.apache.cayenne.java8;
 
-import org.apache.cayenne.ObjectContext;
-import org.apache.cayenne.java8.db.LocalDateTestEntity;
-import org.apache.cayenne.java8.db.LocalDateTimeTestEntity;
-import org.apache.cayenne.java8.db.LocalTimeTestEntity;
-import org.apache.cayenne.query.SelectQuery;
-import org.junit.Test;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
 
 import java.time.LocalDate;
 import java.time.LocalDateTime;
 import java.time.LocalTime;
 
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertNotNull;
+import org.apache.cayenne.ObjectContext;
+import org.apache.cayenne.java8.db.LocalDateTestEntity;
+import org.apache.cayenne.java8.db.LocalDateTimeTestEntity;
+import org.apache.cayenne.java8.db.LocalTimeTestEntity;
+import org.apache.cayenne.query.ObjectSelect;
+import org.junit.Test;
 
 public class Java8TimeIT extends RuntimeBase {
 
-    @Test
-    public void testJava8LocalDate() {
-        ObjectContext context = runtime.newContext();
-
-        LocalDateTestEntity localDateTestEntity = 
context.newObject(LocalDateTestEntity.class);
-        LocalDate localDate = LocalDate.now();
-        localDateTestEntity.setDate(localDate);
+       @Test
+       public void testJava8LocalDate() {
+               ObjectContext context = runtime.newContext();
 
-        context.commitChanges();
+               LocalDateTestEntity localDateTestEntity = 
context.newObject(LocalDateTestEntity.class);
+               LocalDate localDate = LocalDate.now();
+               localDateTestEntity.setDate(localDate);
 
-        SelectQuery q = new SelectQuery(LocalDateTestEntity.class);
-        LocalDateTestEntity testRead = (LocalDateTestEntity) 
context.performQuery(q).get(0);
+               context.commitChanges();
 
-        assertNotNull(testRead.getDate());
-        assertEquals(LocalDate.class, testRead.getDate().getClass());
-        assertEquals(localDate, testRead.getDate());
+               LocalDateTestEntity testRead = 
ObjectSelect.query(LocalDateTestEntity.class).selectOne(context);
 
-    }
+               assertNotNull(testRead.getDate());
+               assertEquals(LocalDate.class, testRead.getDate().getClass());
+               assertEquals(localDate, testRead.getDate());
+       }
 
-    @Test
-    public void testJava8LocalTime() {
-        ObjectContext context = runtime.newContext();
+       @Test
+       public void testJava8LocalTime() {
+               ObjectContext context = runtime.newContext();
 
-        LocalTimeTestEntity localTimeTestEntity = 
context.newObject(LocalTimeTestEntity.class);
-        LocalTime localTime = LocalTime.now();
-        localTimeTestEntity.setTime(localTime);
+               LocalTimeTestEntity localTimeTestEntity = 
context.newObject(LocalTimeTestEntity.class);
+               LocalTime localTime = LocalTime.now();
+               localTimeTestEntity.setTime(localTime);
 
-        context.commitChanges();
+               context.commitChanges();
 
-        SelectQuery q = new SelectQuery(LocalTimeTestEntity.class);
-        LocalTimeTestEntity testRead = (LocalTimeTestEntity) 
context.performQuery(q).get(0);
+               LocalTimeTestEntity testRead = 
ObjectSelect.query(LocalTimeTestEntity.class).selectOne(context);
 
-        assertNotNull(testRead.getTime());
-        assertEquals(LocalTime.class, testRead.getTime().getClass());
-        assertEquals(localTime.toSecondOfDay(), 
testRead.getTime().toSecondOfDay());
+               assertNotNull(testRead.getTime());
+               assertEquals(LocalTime.class, testRead.getTime().getClass());
+               assertEquals(localTime.toSecondOfDay(), 
testRead.getTime().toSecondOfDay());
 
-    }
+       }
 
-    @Test
-    public void testJava8LocalDateTime() {
-        ObjectContext context = runtime.newContext();
+       @Test
+       public void testJava8LocalDateTime() {
+               ObjectContext context = runtime.newContext();
 
-        LocalDateTimeTestEntity localDateTimeTestEntity = 
context.newObject(LocalDateTimeTestEntity.class);
-        LocalDateTime localDateTime = LocalDateTime.now();
-        localDateTimeTestEntity.setTimestamp(localDateTime);
+               LocalDateTimeTestEntity localDateTimeTestEntity = 
context.newObject(LocalDateTimeTestEntity.class);
+               LocalDateTime localDateTime = LocalDateTime.now();
+               localDateTimeTestEntity.setTimestamp(localDateTime);
 
-        context.commitChanges();
+               context.commitChanges();
 
-        SelectQuery q = new SelectQuery(LocalDateTimeTestEntity.class);
-        LocalDateTimeTestEntity testRead = (LocalDateTimeTestEntity) 
context.performQuery(q).get(0);
+               LocalDateTimeTestEntity testRead = 
ObjectSelect.query(LocalDateTimeTestEntity.class).selectOne(context);
 
-        assertNotNull(testRead.getTimestamp());
-        assertEquals(LocalDateTime.class, testRead.getTimestamp().getClass());
-        assertEquals(localDateTime, testRead.getTimestamp());
+               assertNotNull(testRead.getTimestamp());
+               assertEquals(LocalDateTime.class, 
testRead.getTimestamp().getClass());
+               assertEquals(localDateTime, testRead.getTimestamp());
 
-    }
+       }
 
 }

Reply via email to