Project: activiti
package org.activiti.examples.bpmn.servicetask;
 
import java.util.HashMap; 
import java.util.Map; 
 
import org.activiti.engine.test.ActivitiRule; 
import org.activiti.engine.*; 
import org.junit.*; 
import static org.junit.Assert.*; 
import org.activiti.engine.runtime.ProcessInstance; 
import org.activiti.engine.test.Deployment; 
 
/**
 * @author Christian Stettler 
 */
 
  @Rule public ActivitiRule activitiRule = new ActivitiRule(); 
 
  @Deployment 
  @Test 
    Map<String,Object> variables = new HashMap<String, Object>(); 
    variables.put("okReturningService"new OkReturningService()); 
 
    RuntimeService runtimeService = activitiRule.getRuntimeService(); 
    ProcessInstance pi = runtimeService.startProcessInstanceByKey("setServiceResultToProcessVariables", variables); 
 
    assertEquals("ok", runtimeService.getVariable(pi.getId(), "result")); 
  } 
 
}