首页 新闻 搜索 专区 学院

Activiti单元测试跑不起来

0
悬赏园豆:10 [已关闭问题] 关闭于 2014-02-08 14:54

我刚开始学习activiti,想写一个单元测试来看看如何调用api部署流程和启动流程,现在单元测试怎么都跑不起来,希望熟悉activiti的朋友能够指点一下,谢谢啦!

单元测试代码如下:

public class ProcessTestSRRProcess {

    private String filename = "D:\\mcgrady\\workspaces-ActivitiDemo\\MyFirstActivitiDemo\\src\\main\\resources\\diagrams\\SSRProcess.bpmn";

    @Rule
    public ActivitiRule activitiRule = new ActivitiRule();

    @Test
    public void startProcess() throws Exception {
        //创建ProcessEngine实例
        ProcessEngine processEngine= ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration()
                .buildProcessEngine();

        //部署流程
        RuntimeService runtimeService= processEngine.getRuntimeService();
        RepositoryService repositoryService= processEngine.getRepositoryService();
        repositoryService.createDeployment().addClasspathResource(filename).deploy();

        //启动流程
        ProcessInstance processInstance= runtimeService.startProcessInstanceById("SRRProcess");

        assertNotNull(processInstance.getId());
        System.out.println("id "+processInstance.getId()+" "+processInstance.getProcessDefinitionId());
    }
}

启动JUnit开始调试,在第一行代码ProcessEngine processEngine= ProcessEngineConfiguration.createStandaloneInMemProcessEngineConfiguration()
                .buildProcessEngine();

这里就报错了,错误信息如下图:

永远的麦子的主页 永远的麦子 | 初学一级 | 园豆:33
提问于:2013-12-02 11:19
< >
分享
所有回答(2)
0

从这个错来看是slf4j日志依赖包没有.

庚武 | 园豆:202 (菜鸟二级) | 2015-05-20 11:44
0

这个问题解决了吗    ?   我也遇到了 ,求赐教

浓眉和叶孤橙 | 园豆:202 (菜鸟二级) | 2015-07-28 15:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册