[jbpm-commits] JBoss JBPM SVN: r2431 - in jbpm3/trunk/modules/examples: src/test/java/org/jbpm/examples/raise and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Sep 29 06:17:43 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-09-29 06:17:43 -0400 (Mon, 29 Sep 2008)
New Revision: 2431

Modified:
   jbpm3/trunk/modules/examples/pom.xml
   jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/raise/RaiseRequestTest.java
Log:
[JBPM-1747] Fix examples/raise

Modified: jbpm3/trunk/modules/examples/pom.xml
===================================================================
--- jbpm3/trunk/modules/examples/pom.xml	2008-09-29 10:15:09 UTC (rev 2430)
+++ jbpm3/trunk/modules/examples/pom.xml	2008-09-29 10:17:43 UTC (rev 2431)
@@ -103,7 +103,6 @@
         <configuration>
           <!-- [JBPM-1290] Integrate example tests in automated testrun -->
           <excludes>
-            <exclude>org/jbpm/examples/raise/**</exclude>
             <exclude>org/jbpm/examples/rulesAction/**</exclude>
             <exclude>org/jbpm/examples/taskinstance/**</exclude>
             <exclude>org/jbpm/examples/taskmgmt/**</exclude>

Modified: jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/raise/RaiseRequestTest.java
===================================================================
--- jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/raise/RaiseRequestTest.java	2008-09-29 10:15:09 UTC (rev 2430)
+++ jbpm3/trunk/modules/examples/src/test/java/org/jbpm/examples/raise/RaiseRequestTest.java	2008-09-29 10:17:43 UTC (rev 2431)
@@ -18,229 +18,229 @@
 import org.jbpm.taskmgmt.exe.TaskInstance;
 import org.jbpm.taskmgmt.exe.TaskMgmtInstance;
 
-public class RaiseRequestTest extends TestCase {
-	Log log = LogFactory.getLog(this.getClass());
+public class RaiseRequestTest extends TestCase
+{
+  Log log = LogFactory.getLog(this.getClass());
 
-	JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();
-	DbPersistenceServiceFactory dbPersistenceServiceFactory = (DbPersistenceServiceFactory) jbpmConfiguration
-	    .getServiceFactory(Services.SERVICENAME_PERSISTENCE);
+  JbpmConfiguration jbpmConfiguration = JbpmConfiguration.getInstance();
+  DbPersistenceServiceFactory dbPersistenceServiceFactory = (DbPersistenceServiceFactory)jbpmConfiguration.getServiceFactory(Services.SERVICENAME_PERSISTENCE);
 
-	JbpmContext jbpmContext;
+  JbpmContext jbpmContext;
 
-	ProcessInstance processInstance = null;
-	ContextInstance contextInstance = null;
-	TaskMgmtInstance taskMgmtInstance = null;
-	long processInstanceId = -1;
+  ProcessInstance processInstance = null;
+  ContextInstance contextInstance = null;
+  TaskMgmtInstance taskMgmtInstance = null;
+  long processInstanceId = -1;
 
-	public void setUp() {
-		dbPersistenceServiceFactory.createSchema();
-		deployProcess();
-		jbpmContext = jbpmConfiguration.createJbpmContext();
-	}
+  public void setUp()
+  {
+    dbPersistenceServiceFactory.createSchema();
+    deployProcess();
+    jbpmContext = jbpmConfiguration.createJbpmContext();
+  }
 
-	public void tearDown() {
-		jbpmContext.close();
-		dbPersistenceServiceFactory.dropSchema();
-		jbpmContext = null;
-	}
+  public void tearDown()
+  {
+    jbpmContext.close();
+    dbPersistenceServiceFactory.dropSchema();
+    jbpmContext = null;
+  }
 
-	private void newTransaction() {
-		jbpmContext.close();
-		jbpmContext = jbpmConfiguration.createJbpmContext();
-	}
+  private void newTransaction()
+  {
+    jbpmContext.close();
+    jbpmContext = jbpmConfiguration.createJbpmContext();
+  }
 
-	private void deployProcess() {
-		JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
-		try {
-			ProcessDefinition processDefinition = ProcessDefinition
-			    .parseXmlResource("processdefinition.xml");
-			jbpmContext.deployProcessDefinition(processDefinition);
-		} finally {
-			jbpmContext.close();
-		}
-	}
+  private void deployProcess()
+  {
+    JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
+    try
+    {
+      ProcessDefinition processDefinition = ProcessDefinition.parseXmlResource("raise/processdefinition.xml");
+      jbpmContext.deployProcessDefinition(processDefinition);
+    }
+    finally
+    {
+      jbpmContext.close();
+    }
+  }
 
-	private TaskInstance createNewProcessInstance() {
-		processInstance = jbpmContext.newProcessInstanceForUpdate("raise request");
-		processInstanceId = processInstance.getId();
-		contextInstance = processInstance.getContextInstance();
-		taskMgmtInstance = processInstance.getTaskMgmtInstance();
-		return processInstance.getTaskMgmtInstance().createStartTaskInstance();
-	}
+  private TaskInstance createNewProcessInstance()
+  {
+    processInstance = jbpmContext.newProcessInstanceForUpdate("raise request");
+    processInstanceId = processInstance.getId();
+    contextInstance = processInstance.getContextInstance();
+    taskMgmtInstance = processInstance.getTaskMgmtInstance();
+    return processInstance.getTaskMgmtInstance().createStartTaskInstance();
+  }
 
-	public void testTaskParameters() {
-		TaskInstance taskInstance = createNewProcessInstance();
-		assertEquals("submit raise request", taskInstance.getName());
-		assertEquals(0, taskInstance.getVariables().size());
-	}
+  public void testTaskParameters()
+  {
+    TaskInstance taskInstance = createNewProcessInstance();
+    assertEquals("submit raise request", taskInstance.getName());
+    assertEquals(0, taskInstance.getVariables().size());
+  }
 
-	public void testSubmitRaiseRequestTask() {
-		jbpmContext.setActorId("employee");
-		TaskInstance taskInstance = createNewProcessInstance();
+  public void testSubmitRaiseRequestTask()
+  {
+    jbpmContext.setActorId("employee");
+    TaskInstance taskInstance = createNewProcessInstance();
 
-		Map<String, Object> taskVariables = new HashMap<String, Object>();
-		taskVariables.put("reason", "I need to buy a jet");
-		taskVariables.put("amount", 600);
+    Map<String, Object> taskVariables = new HashMap<String, Object>();
+    taskVariables.put("reason", "I need to buy a jet");
+    taskVariables.put("amount", 600);
 
-		taskInstance.addVariables(taskVariables);
-		taskInstance.end();
+    taskInstance.addVariables(taskVariables);
+    taskInstance.end();
 
-		assertEquals("I need to buy a jet", contextInstance.getVariable("reason"));
-		assertEquals(600, contextInstance.getVariable("amount"));
-		assertEquals("employee", taskMgmtInstance.getSwimlaneInstance("employee")
-		    .getActorId());
-	}
+    assertEquals("I need to buy a jet", contextInstance.getVariable("reason"));
+    assertEquals(600, contextInstance.getVariable("amount"));
+    assertEquals("employee", taskMgmtInstance.getSwimlaneInstance("employee").getActorId());
+  }
 
-	@SuppressWarnings("unchecked")
-  public void testManagerEvaluationReject() {
-		TaskInstance taskInstance = createNewProcessInstance();
-		Map<String, Object> taskVariables = new HashMap<String, Object>();
-		taskVariables.put("reason", "I need to buy a jet");
-		taskVariables.put("amount", 600);
-		taskInstance.addVariables(taskVariables);
-		taskInstance.end();
-		jbpmContext.save(processInstance);
-		newTransaction();
+  @SuppressWarnings("unchecked")
+  public void testManagerEvaluationReject()
+  {
+    TaskInstance taskInstance = createNewProcessInstance();
+    Map<String, Object> taskVariables = new HashMap<String, Object>();
+    taskVariables.put("reason", "I need to buy a jet");
+    taskVariables.put("amount", 600);
+    taskInstance.addVariables(taskVariables);
+    taskInstance.end();
+    jbpmContext.save(processInstance);
+    newTransaction();
 
-		List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(1, managerTasks.size());
+    List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(1, managerTasks.size());
 
-		TaskInstance managerTask = managerTasks.get(0);
-		managerTask.end("reject");
+    TaskInstance managerTask = managerTasks.get(0);
+    managerTask.end("reject");
 
-		List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("fo");
-		assertEquals(0, foTasks.size());
-	}
+    List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
+    assertEquals(0, foTasks.size());
+  }
 
-	@SuppressWarnings("unchecked")
-  public void testManagerEvaluationAcceptFOReject() {
-		TaskInstance taskInstance = createNewProcessInstance();
-		Map<String, Object> taskVariables = new HashMap<String, Object>();
-		taskVariables.put("reason", "I need to buy a jet");
-		taskVariables.put("amount", 600);
-		taskInstance.addVariables(taskVariables);
-		taskInstance.end();
-		jbpmContext.save(processInstance);
-		newTransaction();
+  @SuppressWarnings("unchecked")
+  public void testManagerEvaluationAcceptFOReject()
+  {
+    TaskInstance taskInstance = createNewProcessInstance();
+    Map<String, Object> taskVariables = new HashMap<String, Object>();
+    taskVariables.put("reason", "I need to buy a jet");
+    taskVariables.put("amount", 600);
+    taskInstance.addVariables(taskVariables);
+    taskInstance.end();
+    jbpmContext.save(processInstance);
+    newTransaction();
 
-		List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(1, managerTasks.size());
-		TaskInstance managerTask = managerTasks.get(0);
-		managerTask.start();
-		managerTask.end("accept");
+    List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(1, managerTasks.size());
+    TaskInstance managerTask = managerTasks.get(0);
+    managerTask.start();
+    managerTask.end("accept");
 
-		newTransaction();
-		List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("fo");
-		assertEquals(1, foTasks.size());
+    newTransaction();
+    List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
+    assertEquals(1, foTasks.size());
 
-		TaskInstance foTask = foTasks.get(0);
-		foTask.start();
-		foTask.addComment("Justify two consecutive raises");
-		foTask.end("reject");
+    TaskInstance foTask = foTasks.get(0);
+    foTask.start();
+    foTask.addComment("Justify two consecutive raises");
+    foTask.end("reject");
 
-		managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(0, managerTasks.size());
-	}
+    managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(0, managerTasks.size());
+  }
 
-	@SuppressWarnings("unchecked")
-  public void testManagerEvaluationAcceptFOAccpet() {
-		TaskInstance taskInstance = createNewProcessInstance();
-		Map<String, Object> taskVariables = new HashMap<String, Object>();
-		taskVariables.put("reason", "I need to buy a jet");
-		taskVariables.put("amount", 600);
-		taskInstance.addVariables(taskVariables);
-		taskInstance.end();
-		jbpmContext.save(processInstance);
-		newTransaction();
+  @SuppressWarnings("unchecked")
+  public void testManagerEvaluationAcceptFOAccpet()
+  {
+    TaskInstance taskInstance = createNewProcessInstance();
+    Map<String, Object> taskVariables = new HashMap<String, Object>();
+    taskVariables.put("reason", "I need to buy a jet");
+    taskVariables.put("amount", 600);
+    taskInstance.addVariables(taskVariables);
+    taskInstance.end();
+    jbpmContext.save(processInstance);
+    newTransaction();
 
-		List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(1, managerTasks.size());
-		TaskInstance managerTask = managerTasks.get(0);
-		managerTask.start();
-		managerTask.end("accept");
+    List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(1, managerTasks.size());
+    TaskInstance managerTask = managerTasks.get(0);
+    managerTask.start();
+    managerTask.end("accept");
 
-		newTransaction();
-		List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("fo");
-		assertEquals(1, foTasks.size());
+    newTransaction();
+    List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
+    assertEquals(1, foTasks.size());
 
-		TaskInstance foTask = foTasks.get(0);
-		foTask.start();
-		foTask.addComment("Justify two consecutive raises");
-		foTask.end("accept");
+    TaskInstance foTask = foTasks.get(0);
+    foTask.start();
+    foTask.addComment("Justify two consecutive raises");
+    foTask.end("accept");
 
-		newTransaction();
-		List<TaskInstance> accountantTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("accountant");
-		assertEquals(1, accountantTasks.size());
+    newTransaction();
+    List<TaskInstance> accountantTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("accountant");
+    assertEquals(1, accountantTasks.size());
 
-		TaskInstance accountantTask = accountantTasks.get(0);
-		accountantTask.start();
-		accountantTask.addComment("ERP updated");
-		accountantTask.end("terminate");
-	}
+    TaskInstance accountantTask = accountantTasks.get(0);
+    accountantTask.start();
+    accountantTask.addComment("ERP updated");
+    accountantTask.end("terminate");
+  }
 
-	@SuppressWarnings("unchecked")
-  public void testManagerEvaluationAcceptFOMultipleIterationsAccpet() {
-		TaskInstance taskInstance = createNewProcessInstance();
-		Map<String, Object> taskVariables = new HashMap<String, Object>();
-		taskVariables.put("reason", "I need to buy a jet");
-		taskVariables.put("amount", 600);
-		taskInstance.addVariables(taskVariables);
-		taskInstance.end();
-		jbpmContext.save(processInstance);
-		newTransaction();
+  @SuppressWarnings("unchecked")
+  public void testManagerEvaluationAcceptFOMultipleIterationsAccpet()
+  {
+    TaskInstance taskInstance = createNewProcessInstance();
+    Map<String, Object> taskVariables = new HashMap<String, Object>();
+    taskVariables.put("reason", "I need to buy a jet");
+    taskVariables.put("amount", 600);
+    taskInstance.addVariables(taskVariables);
+    taskInstance.end();
+    jbpmContext.save(processInstance);
+    newTransaction();
 
-		List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(1, managerTasks.size());
-		TaskInstance managerTask = managerTasks.get(0);
-		managerTask.start();
-		managerTask.end("accept");
+    List<TaskInstance> managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(1, managerTasks.size());
+    TaskInstance managerTask = managerTasks.get(0);
+    managerTask.start();
+    managerTask.end("accept");
 
-		newTransaction();
-		List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("fo");
-		assertEquals(1, foTasks.size());
+    newTransaction();
+    List<TaskInstance> foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
+    assertEquals(1, foTasks.size());
 
-		TaskInstance foTask = foTasks.get(0);
-		foTask.start();
-		foTask.addComment("Justify two consecutive raises");
-		foTask.end("more justification required");
+    TaskInstance foTask = foTasks.get(0);
+    foTask.start();
+    foTask.addComment("Justify two consecutive raises");
+    foTask.end("more justification required");
 
-		newTransaction();
-		managerTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("manager");
-		assertEquals(1, managerTasks.size());
+    newTransaction();
+    managerTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("manager");
+    assertEquals(1, managerTasks.size());
 
-		managerTask = managerTasks.get(0);
-		managerTask.start();
-		managerTask.addComment("The guy exceeds all the expectations");
-		managerTask.end("accept");
+    managerTask = managerTasks.get(0);
+    managerTask.start();
+    managerTask.addComment("The guy exceeds all the expectations");
+    managerTask.end("accept");
 
-		newTransaction();
-		foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
-		assertEquals(1, foTasks.size());
+    newTransaction();
+    foTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("fo");
+    assertEquals(1, foTasks.size());
 
-		foTask = foTasks.get(0);
-		foTask.start();
-		foTask.addComment("justification accepted");
-		foTask.end("accept");
-		
-		newTransaction();
-		List<TaskInstance> accountantTasks = jbpmContext.getTaskMgmtSession()
-		    .findTaskInstances("accountant");
-		assertEquals(1, accountantTasks.size());
+    foTask = foTasks.get(0);
+    foTask.start();
+    foTask.addComment("justification accepted");
+    foTask.end("accept");
 
-		TaskInstance accountantTask = accountantTasks.get(0);
-		accountantTask.start();
-		accountantTask.addComment("ERP updated");
-		accountantTask.end("terminate");
-	}
+    newTransaction();
+    List<TaskInstance> accountantTasks = jbpmContext.getTaskMgmtSession().findTaskInstances("accountant");
+    assertEquals(1, accountantTasks.size());
+
+    TaskInstance accountantTask = accountantTasks.get(0);
+    accountantTask.start();
+    accountantTask.addComment("ERP updated");
+    accountantTask.end("terminate");
+  }
 }




More information about the jbpm-commits mailing list