ImmediateTestWorkItemHandler handler = new ImmediateTestWorkItemHandler();
ksession.getWorkItemManager().registerWorkItemHandler("Human Task", handler);
ksession.getWorkItemManager().registerWorkItemHandler("Human Task", handler);
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("UserName", "John Doe");
Person person = new Person();
person.setName("John Doe");
parameters.put("Person", person);
WorkflowProcessInstance processInstance = (WorkflowProcessInstance)
ksession.startProcess("org.drools.actions", parameters);
assertEquals(ProcessInstance.STATE_COMPLETED, processInstance.getState());
}