Class HumanTaskAssert
- 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<HumanTaskAssert,CaseExecution>
-
- org.camunda.bpm.engine.test.assertions.cmmn.HumanTaskAssert
-
- All Implemented Interfaces:
org.assertj.core.api.Assert<HumanTaskAssert,CaseExecution>
,org.assertj.core.api.Descriptable<HumanTaskAssert>
,org.assertj.core.api.ExtensionPoints<HumanTaskAssert,CaseExecution>
public class HumanTaskAssert extends AbstractCaseAssert<HumanTaskAssert,CaseExecution>
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.test.assertions.bpmn.AbstractProcessAssert
engine
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
HumanTaskAssert(ProcessEngine engine, CaseExecution actual)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static HumanTaskAssert
assertThat(ProcessEngine engine, CaseExecution actual)
HumanTaskAssert
hasNoVariables()
Verifies the expectation that theHumanTask
holds no case variables at all.HumanTaskAssert
hasVariables(java.lang.String... names)
Verifies the expectation that theHumanTask
holds one or more case variables with the specified names.HumanTaskAssert
isActive()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'active'.HumanTaskAssert
isAvailable()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'available'.HumanTaskAssert
isCompleted()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'completed'.HumanTaskAssert
isDisabled()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'disabled'.HumanTaskAssert
isEnabled()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'enabled'.HumanTaskAssert
isTerminated()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'terminated'.org.assertj.core.api.MapAssert<java.lang.String,java.lang.Object>
variables()
Enter into a chained map assert inspecting the variables currently available in the context of the human task instance under test of this HumanTaskAssert.-
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
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, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError
-
-
-
-
Constructor Detail
-
HumanTaskAssert
protected HumanTaskAssert(ProcessEngine engine, CaseExecution actual)
-
-
Method Detail
-
assertThat
protected static HumanTaskAssert assertThat(ProcessEngine engine, CaseExecution actual)
-
isAvailable
public HumanTaskAssert isAvailable()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'available'.- Overrides:
isAvailable
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
isEnabled
public HumanTaskAssert isEnabled()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'enabled'.- Overrides:
isEnabled
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
isDisabled
public HumanTaskAssert isDisabled()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'disabled'.- Overrides:
isDisabled
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
isActive
public HumanTaskAssert isActive()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'active'.- Overrides:
isActive
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
isCompleted
public HumanTaskAssert isCompleted()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'completed'.- Overrides:
isCompleted
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
isTerminated
public HumanTaskAssert isTerminated()
Verifies the expectation that theHumanTask
is inCaseExecutionState
'terminated'.- Overrides:
isTerminated
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- this
HumanTaskAssert
-
hasNoVariables
public HumanTaskAssert hasNoVariables()
Verifies the expectation that theHumanTask
holds no case variables at all.- Returns:
- this
AbstractCaseAssert
-
hasVariables
public HumanTaskAssert hasVariables(java.lang.String... names)
Verifies the expectation that theHumanTask
holds one or more case variables with the specified names.- Parameters:
names
- the names of the human task variables expected to exist. In case no variable name is given, the existence of at least one variable will be verified.- Returns:
- this
HumanTaskAssert
-
variables
public org.assertj.core.api.MapAssert<java.lang.String,java.lang.Object> variables()
Enter into a chained map assert inspecting the variables currently available in the context of the human task instance under test of this HumanTaskAssert.- Overrides:
variables
in classAbstractCaseAssert<HumanTaskAssert,CaseExecution>
- Returns:
- MapAssert(String, Object) inspecting the human task instance variables. Inspecting an empty map in case no such variables are available.
-
-