[jboss-svn-commits] JBL Code SVN: r23096 - in labs/jbossrules/trunk/drools-process/drools-process-task: src/test/java/org/drools/task/service and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Sep 25 19:37:51 EDT 2008
Author: KrisVerlaenen
Date: 2008-09-25 19:37:51 -0400 (Thu, 25 Sep 2008)
New Revision: 23096
Modified:
labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml
labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/MockEventMessagingTest.java
labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java
labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java
labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java
Log:
JBRULES-1757: Add WS-HT service views to IDE
- updated task view
- updated WS-HT work item handler
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml 2008-09-25 23:24:36 UTC (rev 23095)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/pom.xml 2008-09-25 23:37:51 UTC (rev 23096)
@@ -15,6 +15,11 @@
<dependencies>
<dependency>
<groupId>org.drools</groupId>
+ <artifactId>drools-core</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.drools</groupId>
<artifactId>drools-workitems</artifactId>
<version>${project.version}</version>
</dependency>
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/MockEventMessagingTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/MockEventMessagingTest.java 2008-09-25 23:24:36 UTC (rev 23095)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/MockEventMessagingTest.java 2008-09-25 23:37:51 UTC (rev 23096)
@@ -1,28 +1,19 @@
package org.drools.task.service;
import java.io.StringReader;
-import java.net.InetSocketAddress;
-import java.net.SocketAddress;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.Map;
import org.apache.commons.collections.map.HashedMap;
-import org.apache.mina.transport.socket.nio.NioSocketConnector;
import org.drools.eventmessaging.EventKey;
import org.drools.eventmessaging.EventTriggerTransport;
import org.drools.eventmessaging.Payload;
import org.drools.task.BaseTest;
-import org.drools.task.Status;
import org.drools.task.Task;
-import org.drools.task.event.EventPayload;
-import org.drools.task.event.TaskUserEvent;
-import org.drools.task.event.TaskCompletedEvent;
+import org.drools.task.event.TaskClaimedEvent;
import org.drools.task.event.TaskEventKey;
-import org.drools.task.service.MinaTaskClient;
-import org.drools.task.service.MinaTaskServer;
-import org.drools.task.service.TaskClientHandler;
public class MockEventMessagingTest extends BaseTest {
public void testMockTransport() throws Exception {
@@ -41,7 +32,7 @@
long taskId = task.getId();
- EventKey key = new TaskEventKey(TaskUserEvent.class, taskId );
+ EventKey key = new TaskEventKey(TaskClaimedEvent.class, taskId );
MockEventTriggerTransport transport = new MockEventTriggerTransport();
taskService.getEventKeys().register( key, transport );
@@ -49,8 +40,8 @@
taskSession.taskOperation( Operation.Claim, taskId, users.get( "darth" ).getId(), null );
assertEquals( 1, transport.list.size() );
- assertEquals( taskId, ((TaskUserEvent) ((Payload) transport.list.get(0)).get()).getTaskId() );
- assertEquals( users.get( "darth" ).getId(), ((TaskUserEvent) ((Payload) transport.list.get(0)).get()).getUserId() );
+ assertEquals( taskId, ((TaskClaimedEvent) ((Payload) transport.list.get(0)).get()).getTaskId() );
+ assertEquals( users.get( "darth" ).getId(), ((TaskClaimedEvent) ((Payload) transport.list.get(0)).get()).getUserId() );
}
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java 2008-09-25 23:24:36 UTC (rev 23095)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskLifeCycleTest.java 2008-09-25 23:37:51 UTC (rev 23096)
@@ -91,8 +91,7 @@
taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
tasks = taskSummaryResponseHandler.getResults();
- assertEquals(1, tasks.size());
- assertEquals(Status.Completed, tasks.get(0).getStatus());
+ assertEquals(0, tasks.size());
Payload payload = handler.getPayload();
TaskCompletedEvent event = ( TaskCompletedEvent ) payload.get();
@@ -165,7 +164,7 @@
taskSummaryResponseHandler = new BlockingTaskSummaryResponseHandler();
client.getTasksAssignedAsPotentialOwner(users.get( "bobba" ).getId(), "en-UK", taskSummaryResponseHandler);
tasks = taskSummaryResponseHandler.getResults();
- assertEquals(2, tasks.size());
+ assertEquals(1, tasks.size());
Payload payload = handler.getPayload();
TaskCompletedEvent event = ( TaskCompletedEvent ) payload.get();
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java 2008-09-25 23:24:36 UTC (rev 23095)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceEventMessagingTest.java 2008-09-25 23:37:51 UTC (rev 23096)
@@ -3,24 +3,20 @@
import java.io.StringReader;
import java.net.InetSocketAddress;
import java.net.SocketAddress;
-import java.util.ArrayList;
import java.util.Date;
-import java.util.List;
import java.util.Map;
import org.apache.commons.collections.map.HashedMap;
import org.apache.mina.transport.socket.nio.NioSocketConnector;
import org.drools.eventmessaging.EventKey;
-import org.drools.eventmessaging.EventResponseHandler;
-import org.drools.eventmessaging.EventTriggerTransport;
import org.drools.eventmessaging.Payload;
import org.drools.task.BaseTest;
import org.drools.task.MockUserInfo;
import org.drools.task.Status;
import org.drools.task.Task;
-import org.drools.task.event.TaskUserEvent;
+import org.drools.task.event.TaskClaimedEvent;
import org.drools.task.event.TaskEventKey;
-import org.drools.task.service.MockEventMessagingTest.MockEventTriggerTransport;
+import org.drools.task.event.TaskUserEvent;
public class TaskServiceEventMessagingTest extends BaseTest {
MinaTaskServer server;
@@ -84,7 +80,7 @@
Task task1 = getTaskResponseHandler.getTask();
assertEquals( Status.Ready , task1.getTaskData().getStatus() );
- EventKey key = new TaskEventKey(TaskUserEvent.class, taskId );
+ EventKey key = new TaskEventKey(TaskClaimedEvent.class, taskId );
BlockingEventResponseHandler handler = new BlockingEventResponseHandler();
client.registerForEvent( key, true, handler );
Thread.sleep( 3000 );
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java 2008-09-25 23:24:36 UTC (rev 23095)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/test/java/org/drools/task/service/TaskServiceLifeCycleTest.java 2008-09-25 23:37:51 UTC (rev 23096)
@@ -729,7 +729,6 @@
vars.put( "groups", groups );
vars.put( "now", new Date() );
- // One potential owner, should go straight to state Reserved
String str = "(with (new Task()) { priority = 55, taskData = (with( new TaskData()) { skipable = true} ), ";
str += "peopleAssignments = (with ( new PeopleAssignments() ) { potentialOwners = [users['bobba' ], users['darth'] ] }),";
str += "names = [ new I18NText( 'en-UK', 'This is my task name')] })";
@@ -758,7 +757,6 @@
vars.put( "groups", groups );
vars.put( "now", new Date() );
- // One potential owner, should go straight to state Reserved
String str = "(with (new Task()) { priority = 55, taskData = (with( new TaskData()) { skipable = true} ), ";
str += "peopleAssignments = (with ( new PeopleAssignments() ) { potentialOwners = [users['bobba' ], users['darth'] ] }),";
str += "names = [ new I18NText( 'en-UK', 'This is my task name')] })";
More information about the jboss-svn-commits
mailing list