您好,欢迎来到[问答大全]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 问答大全 >> 电脑网络 >> 初学者搭建jbpm测试时报错

初学者搭建jbpm测试时报错

来源:网络整理     时间:2016/4/5 18:40:59     关键词:jbpm

关于网友提出的“初学者搭建jbpm测试时报错”问题疑问,本网通过在网上对“初学者搭建jbpm测试时报错”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:初学者搭建jbpm测试时报错
描述:

报错信息:
junit.framework.AssertionFailedError: No tests found in edu.qlu.bean.TestJbpm
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.TestSuite$1.runTest(TestSuite.java:90)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:131)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
源码
java代码

 package edu.qlu.bean;

import org.jbpm.api.Configuration;
import org.jbpm.api.ProcessEngine;

import org.jbpm.api.RepositoryService;
import junit.framework.TestCase;

public class TestJbpm extends TestCase{
    /**
     * 部署流程
     */

    public void deploy(){
        ProcessEngine processEngine = Configuration.getProcessEngine();//流程引擎       
        RepositoryService repositoryService = processEngine.getRepositoryService();//创建服务
        repositoryService.createDeployment().addResourceFromClasspath("test1.jpdl.xml").deploy();//部署流程

    }

}

数据库配置

 


  

     org.hibernate.dialect.MySQLDialect
     com.mysql.jbdc.Driver
     jdbc:mysql://localhost:3306/jbpm?&useUnicode=true&characterEncoding=utf-8
     root
     root
     create
     true

     
     
     
     
     

  



解决方案1:

把方法名deploy()改成testDeploy()以后,测试成功了!但是有点不明白,方法名为什么要以test开头


以上介绍了“初学者搭建jbpm测试时报错”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/wd/571410.html

相关图片

相关文章