org.activiti.engine.impl.test
类 AbstractActivitiTestCase

java.lang.Object
  继承者 junit.framework.Assert
      继承者 junit.framework.TestCase
          继承者 org.activiti.engine.impl.test.PvmTestCase
              继承者 org.activiti.engine.impl.test.AbstractActivitiTestCase
所有已实现的接口:
junit.framework.Test
直接已知子类:
PluggableActivitiTestCase, ResourceActivitiTestCase

public abstract class AbstractActivitiTestCase
extends PvmTestCase

作者:
Tom Baeyens

字段摘要
protected  String deploymentId
           
protected  Throwable exception
           
protected  FormService formService
           
protected  HistoryService historyService
           
protected  IdentityService identityService
           
protected  ManagementService managementService
           
protected  ProcessEngine processEngine
           
protected  ProcessEngineConfigurationImpl processEngineConfiguration
           
protected  RepositoryService repositoryService
           
protected  RuntimeService runtimeService
           
protected  TaskService taskService
           
 
从类 org.activiti.engine.impl.test.PvmTestCase 继承的字段
EMPTY_LINE, isEmptyLinesEnabled, log
 
构造方法摘要
AbstractActivitiTestCase()
           
 
方法摘要
 boolean areJobsAvailable()
           
protected  void assertAndEnsureCleanDb()
          Each test is assumed to clean up all DB content it entered.
 void assertProcessEnded(String processInstanceId)
           
protected  void closeDownProcessEngine()
           
protected abstract  void initializeProcessEngine()
           
protected  void initializeServices()
           
 void runBare()
           
protected  void setUp()
           
 void waitForJobExecutorOnCondition(long maxMillisToWait, long intervalMillis, Callable<Boolean> condition)
           
 void waitForJobExecutorToProcessAllJobs(long maxMillisToWait, long intervalMillis)
           
 
从类 org.activiti.engine.impl.test.PvmTestCase 继承的方法
assertTextPresent, assertTextPresentIgnoreCase, runTest
 
从类 junit.framework.TestCase 继承的方法
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, setName, tearDown, toString
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

processEngine

protected ProcessEngine processEngine

deploymentId

protected String deploymentId

exception

protected Throwable exception

processEngineConfiguration

protected ProcessEngineConfigurationImpl processEngineConfiguration

repositoryService

protected RepositoryService repositoryService

runtimeService

protected RuntimeService runtimeService

taskService

protected TaskService taskService

formService

protected FormService formService

historyService

protected HistoryService historyService

identityService

protected IdentityService identityService

managementService

protected ManagementService managementService
构造方法详细信息

AbstractActivitiTestCase

public AbstractActivitiTestCase()
方法详细信息

setUp

protected void setUp()
              throws Exception
覆盖:
junit.framework.TestCase 中的 setUp
抛出:
Exception

initializeProcessEngine

protected abstract void initializeProcessEngine()

closeDownProcessEngine

protected void closeDownProcessEngine()

runBare

public void runBare()
             throws Throwable
覆盖:
junit.framework.TestCase 中的 runBare
抛出:
Throwable

assertAndEnsureCleanDb

protected void assertAndEnsureCleanDb()
                               throws Throwable
Each test is assumed to clean up all DB content it entered. After a test method executed, this method scans all tables to see if the DB is completely clean. It throws AssertionFailed in case the DB is not clean. If the DB is not clean, it is cleaned by performing a create a drop.

抛出:
Throwable

initializeServices

protected void initializeServices()

assertProcessEnded

public void assertProcessEnded(String processInstanceId)

waitForJobExecutorToProcessAllJobs

public void waitForJobExecutorToProcessAllJobs(long maxMillisToWait,
                                               long intervalMillis)

waitForJobExecutorOnCondition

public void waitForJobExecutorOnCondition(long maxMillisToWait,
                                          long intervalMillis,
                                          Callable<Boolean> condition)

areJobsAvailable

public boolean areJobsAvailable()


Copyright © 2013 Alfresco. All rights reserved.