From: <ro...@us...> - 2009-04-23 17:17:55
|
Revision: 168 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=168&view=rev Author: roekens Date: 2009-04-23 17:17:45 +0000 (Thu, 23 Apr 2009) Log Message: ----------- test Modified Paths: -------------- trunk/cse-ip/sc-cdmm/src/test/java/de/campussource/cse/cdmm/DataModelManagerBeanTest.java Modified: trunk/cse-ip/sc-cdmm/src/test/java/de/campussource/cse/cdmm/DataModelManagerBeanTest.java =================================================================== --- trunk/cse-ip/sc-cdmm/src/test/java/de/campussource/cse/cdmm/DataModelManagerBeanTest.java 2009-04-23 14:49:13 UTC (rev 167) +++ trunk/cse-ip/sc-cdmm/src/test/java/de/campussource/cse/cdmm/DataModelManagerBeanTest.java 2009-04-23 17:17:45 UTC (rev 168) @@ -34,7 +34,7 @@ public void testCourseOperations(){ CourseMessage courseMessage = new CourseMessage(); courseMessage.setCourse(new Course()); - courseMessage.setEventTime(new Date()); + courseMessage.setEventTime(new Date(1000L)); courseMessage.setInputEvent(InputEventType.CREATE_UPDATE); List<EventMessage> events = dmm.createOrUpdateCourse(courseMessage); @@ -45,8 +45,20 @@ courseMessage.getCourse().setId(events.get(0).getEntity().getId()); + events = dmm.createOrUpdateCourse(courseMessage); + assertEquals(0, events.size()); + + courseMessage.setEventTime(new Date(2000L)); events = dmm.createOrUpdateCourse(courseMessage); - assertEquals(0, events.size()); + assertEquals(1, events.size()); + assertEquals(OutputEventType.UPDATE, events.get(0).getOutputEvent()); + + + courseMessage.setEventTime(new Date(3000L)); + events = dmm.deleteCourse(courseMessage); + assertEquals(1, events.size()); + assertEquals(OutputEventType.DELETE, events.get(0).getOutputEvent()); } + } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |