1、測試
eclipse下安裝activiti插件以及maven
右鍵新建activiti project(這時會自動創建pom依賴以及activiti.cfg.xml,但還不是maven項目)
選中項目根目錄右鍵選擇configure 下的convert maven project(將項目轉換成maven項目)
測試文件存放原則(不是必須):測試文件類放在test/java下面,流程bpmn放在resource下面(保證編譯后都在classpath下)
命名規則:測試類和bpmn文件在同一個包下面,測試bpmn的名字為 類名.方法名.bpmn。
如果命名規則不安裝上面,那么@Deployment后面要寫上bpmn資源的路徑和名稱例如:@Deployment(resources = "test/ActivitTest.testUser.bpmn")
如圖所示:
2、spring與activiti集成環境測試
需要依賴jar包:activiti-Spring.jar
@ContextConfiguration("classpath:activiti-context.xml")public class SpringTestActiviti extends SpringActivitiTestCase { @Deployment(resources = "spring/SpringTest.bpmn20.xml") public void testSpring() { runtimeService.startProcessInstanceByKey("process1"); Task task = taskService.createTaskQuery().singleResult(); taskService.complete(task.getId()); }}
新聞熱點
疑難解答