org.camunda.bpm.engine.test.assertions
Class ProcessDefinitionAssert

java.lang.Object
  extended by org.assertj.core.api.AbstractAssert<S,A>
      extended by org.camunda.bpm.engine.test.assertions.AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>
          extended by org.camunda.bpm.engine.test.assertions.ProcessDefinitionAssert
All Implemented Interfaces:
org.assertj.core.api.Assert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>, org.assertj.core.api.Descriptable<ProcessDefinitionAssert>, org.assertj.core.api.ExtensionPoints<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

public class ProcessDefinitionAssert
extends AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

Assertions for a ProcessDefinition

Author:
Martin Schimak , Rafael Cordones

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.test.assertions.AbstractProcessAssert
engine
 
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself
 
Constructor Summary
protected ProcessDefinitionAssert(org.camunda.bpm.engine.ProcessEngine engine, org.camunda.bpm.engine.repository.ProcessDefinition actual)
           
 
Method Summary
protected static ProcessDefinitionAssert assertThat(org.camunda.bpm.engine.ProcessEngine engine, org.camunda.bpm.engine.repository.ProcessDefinition actual)
           
protected  org.camunda.bpm.engine.runtime.ExecutionQuery executionQuery()
           
protected  org.camunda.bpm.engine.repository.ProcessDefinition getCurrent()
           
 ProcessDefinitionAssert hasActiveInstances(long number)
          Verifies the expectation that the ProcessDefinition currently has the specified number of active instances, iow neither suspended nor ended instances.
protected  org.camunda.bpm.engine.history.HistoricActivityInstanceQuery historicActivityInstanceQuery()
           
protected  org.camunda.bpm.engine.history.HistoricDetailQuery historicDetailQuery()
           
protected  org.camunda.bpm.engine.history.HistoricProcessInstanceQuery historicProcessInstanceQuery()
           
protected  org.camunda.bpm.engine.history.HistoricTaskInstanceQuery historicTaskInstanceQuery()
           
protected  org.camunda.bpm.engine.history.HistoricVariableInstanceQuery historicVariableInstanceQuery()
           
protected  org.camunda.bpm.engine.runtime.JobQuery jobQuery()
           
protected  org.camunda.bpm.engine.repository.ProcessDefinitionQuery processDefinitionQuery()
           
protected  org.camunda.bpm.engine.runtime.ProcessInstanceQuery processInstanceQuery()
           
protected  org.camunda.bpm.engine.task.TaskQuery taskQuery()
           
protected  String toString(org.camunda.bpm.engine.repository.ProcessDefinition processDefinition)
           
protected  org.camunda.bpm.engine.runtime.VariableInstanceQuery variableInstanceQuery()
           
 
Methods inherited from class org.camunda.bpm.engine.test.assertions.AbstractProcessAssert
authorizationService, formService, getActual, getExistingCurrent, getLastAssert, historyService, identityService, managementService, repositoryService, resetLastAsserts, runtimeService, taskService
 
Methods inherited from class org.assertj.core.api.AbstractAssert
as, as, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, inBinary, inHexadecimal, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, overridingErrorMessage, usingComparator, usingDefaultComparator
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessDefinitionAssert

protected ProcessDefinitionAssert(org.camunda.bpm.engine.ProcessEngine engine,
                                  org.camunda.bpm.engine.repository.ProcessDefinition actual)
Method Detail

assertThat

protected static ProcessDefinitionAssert assertThat(org.camunda.bpm.engine.ProcessEngine engine,
                                                    org.camunda.bpm.engine.repository.ProcessDefinition actual)

getCurrent

protected org.camunda.bpm.engine.repository.ProcessDefinition getCurrent()
Specified by:
getCurrent in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

toString

protected String toString(org.camunda.bpm.engine.repository.ProcessDefinition processDefinition)
Specified by:
toString in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

hasActiveInstances

public ProcessDefinitionAssert hasActiveInstances(long number)
Verifies the expectation that the ProcessDefinition currently has the specified number of active instances, iow neither suspended nor ended instances.

Parameters:
number - the number of expected active instances
Returns:
this ProcessDefinitionAssert

taskQuery

protected org.camunda.bpm.engine.task.TaskQuery taskQuery()
Overrides:
taskQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

jobQuery

protected org.camunda.bpm.engine.runtime.JobQuery jobQuery()
Overrides:
jobQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

processInstanceQuery

protected org.camunda.bpm.engine.runtime.ProcessInstanceQuery processInstanceQuery()
Overrides:
processInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

executionQuery

protected org.camunda.bpm.engine.runtime.ExecutionQuery executionQuery()
Overrides:
executionQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

variableInstanceQuery

protected org.camunda.bpm.engine.runtime.VariableInstanceQuery variableInstanceQuery()
Overrides:
variableInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

historicActivityInstanceQuery

protected org.camunda.bpm.engine.history.HistoricActivityInstanceQuery historicActivityInstanceQuery()
Overrides:
historicActivityInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

historicDetailQuery

protected org.camunda.bpm.engine.history.HistoricDetailQuery historicDetailQuery()
Overrides:
historicDetailQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

historicProcessInstanceQuery

protected org.camunda.bpm.engine.history.HistoricProcessInstanceQuery historicProcessInstanceQuery()
Overrides:
historicProcessInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

historicTaskInstanceQuery

protected org.camunda.bpm.engine.history.HistoricTaskInstanceQuery historicTaskInstanceQuery()
Overrides:
historicTaskInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

historicVariableInstanceQuery

protected org.camunda.bpm.engine.history.HistoricVariableInstanceQuery historicVariableInstanceQuery()
Overrides:
historicVariableInstanceQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>

processDefinitionQuery

protected org.camunda.bpm.engine.repository.ProcessDefinitionQuery processDefinitionQuery()
Overrides:
processDefinitionQuery in class AbstractProcessAssert<ProcessDefinitionAssert,org.camunda.bpm.engine.repository.ProcessDefinition>


Copyright © 2014 camunda services GmbH. All Rights Reserved.