⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 allcoretests.java

📁 一个java工作流引擎
💻 JAVA
字号:
package org.jbpm;

import org.jbpm.delegation.assignment.*;
import org.jbpm.delegation.decision.*;
import org.jbpm.delegation.fork.*;
import org.jbpm.delegation.serializer.*;
import org.jbpm.util.io.*;
import org.jbpm.util.lang.*;
import org.jbpm.util.log.*;
import org.jbpm.model.definition.impl.*;
import org.jbpm.model.execution.impl.*;
import org.jbpm.model.log.impl.*;
import org.jbpm.persistence.filemgr.*;
import org.jbpm.persistence.hibernate.*;
import org.jbpm.par.*;
import org.jbpm.scheduler.*;
import org.jbpm.service.*;
import junit.framework.*;

public class AllCoreTests {

  public static Test suite() {
    TestSuite suite = null;

    try {
			suite = new TestSuite("AllCoreTests");

      // service
      suite.addTest(new TestSuite(ActionExecutionTest.class));
      suite.addTest(new TestSuite(UndoTest.class));
      suite.addTest(new TestSuite(DefinitionServiceTest.class));
      suite.addTest(new TestSuite(DefinitionVersionNumberTest.class));
      suite.addTest(new TestSuite(StateTest.class));
      suite.addTest(new TestSuite(DecisionTest.class));
      suite.addTest(new TestSuite(ConcurrencyTest.class));
      suite.addTest(new TestSuite(SubProcessTest.class));
      suite.addTest(new TestSuite(ForkInLoopTest.class));
      suite.addTest(new TestSuite(CancelTest.class));
      suite.addTest(new TestSuite(SchedulerTest.class));
      
			// delegation
			suite.addTest(new TestSuite(AssignmentHandlerTest.class));
			suite.addTest(new TestSuite(DecisionHandlerTest.class));
			suite.addTest(new TestSuite(ForkHandlersTest.class));
			suite.addTest(new TestSuite(SerializersTest.class));

			// model definition
			suite.addTest(new TestSuite(DelegationInstantiationTest.class));
			suite.addTest(new TestSuite(DefinitionPersistenceTest.class));
			
			// model execution
			suite.addTest(new TestSuite(ExecutionPersistenceTest.class));
			suite.addTest(new TestSuite(VariableInstanceTest.class));
			
			// model log
			suite.addTest(new TestSuite(LogImplTest.class));
			suite.addTest(new TestSuite(LogPersistenceTest.class));
			
			// par
      suite.addTest(new TestSuite(ParseTest.class));
      suite.addTest(new TestSuite(SerializeToXmlTest.class));
      
			// persistence
			suite.addTest(new TestSuite(FileMgrTest.class));
			suite.addTest(new TestSuite(SubQueryTest.class));
			
			// other
			suite.addTest(new TestSuite(AssemblerTest.class));
			suite.addTest(new TestSuite(ComponentFactoryTest.class));

      // test utilities
      suite.addTestSuite(IoUtilTest.class);
      suite.addTestSuite(EnumTest.class);
      suite.addTestSuite(LogTest.class);
      
      
		} catch (RuntimeException e) {
			e.printStackTrace();
		}
    
    return suite;
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -