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.
|