Class CaseTaskAssert
java.lang.Object
org.assertj.core.api.AbstractAssert<S,A>
org.camunda.bpm.engine.test.assertions.bpmn.AbstractProcessAssert<S,A>
org.camunda.bpm.engine.test.assertions.cmmn.AbstractCaseAssert<CaseTaskAssert,CaseExecution>
org.camunda.bpm.engine.test.assertions.cmmn.CaseTaskAssert
- All Implemented Interfaces:
org.assertj.core.api.Assert<CaseTaskAssert,
,CaseExecution> org.assertj.core.api.Descriptable<CaseTaskAssert>
,org.assertj.core.api.ExtensionPoints<CaseTaskAssert,
CaseExecution>
-
Field Summary
Fields inherited from class org.camunda.bpm.engine.test.assertions.bpmn.AbstractProcessAssert
engine
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals
-
Constructor Summary
ModifierConstructorDescriptionprotected
CaseTaskAssert
(ProcessEngine engine, CaseExecution actual) -
Method Summary
Modifier and TypeMethodDescriptionprotected static CaseTaskAssert
assertThat
(ProcessEngine engine, CaseExecution actual) Verifies the expectation that theCaseTask
holds no case variables at all.hasVariables
(String... names) Verifies the expectation that theCaseTask
holds one or more case variables with the specified names.isActive()
Verifies the expectation that theCaseTask
is inCaseExecutionState
'active'.Verifies the expectation that theCaseTask
is inCaseExecutionState
'available'.Verifies the expectation that theCaseTask
is inCaseExecutionState
'completed'.Verifies the expectation that theCaseTask
is inCaseExecutionState
'disabled'.Verifies the expectation that theCaseTask
is inCaseExecutionState
'enabled'.Verifies the expectation that theCaseTask
is inCaseExecutionState
'terminated'.Enter into a chained map assert inspecting the variables currently available in the context of the case task instance under test of this CaseTaskAssert.Methods inherited from class org.camunda.bpm.engine.test.assertions.cmmn.AbstractCaseAssert
caseExecution, caseExecutionQuery, caseTask, caseTask, descendantCaseExecution, getActual, getCurrent, getHistoricState, hasVars, historicCaseActivityInstanceQuery, humanTask, humanTask, isCaseInstance, isCaseTask, isClosed, isHumanTask, isMilestone, isProcessTask, isStage, milestone, milestone, processTask, processTask, stage, stage, toString, vars
Methods inherited from class org.camunda.bpm.engine.test.assertions.bpmn.AbstractProcessAssert
caseDefinitionQuery, caseInstanceQuery, caseService, executionQuery, externalTaskQuery, externalTaskService, formService, getExistingCurrent, getLastAssert, historicActivityInstanceQuery, historicProcessInstanceQuery, historicVariableInstanceQuery, historyService, jobQuery, managementService, processDefinitionQuery, processInstanceQuery, repositoryService, resetLastAsserts, runtimeService, taskQuery, taskService
Methods inherited from class org.assertj.core.api.AbstractAssert
areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs
-
Constructor Details
-
CaseTaskAssert
-
-
Method Details
-
assertThat
-
isAvailable
Verifies the expectation that theCaseTask
is inCaseExecutionState
'available'.- Overrides:
isAvailable
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
isEnabled
Verifies the expectation that theCaseTask
is inCaseExecutionState
'enabled'.- Overrides:
isEnabled
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
isDisabled
Verifies the expectation that theCaseTask
is inCaseExecutionState
'disabled'.- Overrides:
isDisabled
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
isActive
Verifies the expectation that theCaseTask
is inCaseExecutionState
'active'.- Overrides:
isActive
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
isCompleted
Verifies the expectation that theCaseTask
is inCaseExecutionState
'completed'.- Overrides:
isCompleted
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
isTerminated
Verifies the expectation that theCaseTask
is inCaseExecutionState
'terminated'.- Overrides:
isTerminated
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- this
CaseTaskAssert
-
hasNoVariables
Verifies the expectation that theCaseTask
holds no case variables at all.- Returns:
- this
CaseTaskAssert
-
hasVariables
Verifies the expectation that theCaseTask
holds one or more case variables with the specified names.- Parameters:
names
- the names of the case task variables expected to exist. In case no variable name is given, the existence of at least one variable will be verified.- Returns:
- this
CaseTaskAssert
-
variables
Enter into a chained map assert inspecting the variables currently available in the context of the case task instance under test of this CaseTaskAssert.- Overrides:
variables
in classAbstractCaseAssert<CaseTaskAssert,
CaseExecution> - Returns:
- MapAssert(String, Object) inspecting the case task instance variables. Inspecting an empty map in case no such variables are available.
-