SScenarioExtensions

class Object
trait Matchable
class Any

Value members

Inherited methods

protected def checkIncident(errorMsg: String): Seq[ChainBuilder]
Inherited from:
SimulationHelper
def checkMaxCount: Validate[BodyStringCheckType, String, Unit]
Inherited from:
SimulationHelper
def checkOForCollection(overrides: Seq[TestOverride], result: Seq[CamundaVariable | Map[String, CamundaVariable]]): Boolean
Inherited from:
SimulationHelper
def checkProps(withOverrides: WithTestOverrides[_], result: Seq[CamundaProperty]): Boolean
Inherited from:
SimulationHelper
def extractJson(path: String, key: String): Final[JsonPathCheckType, JsonNode]
Inherited from:
SimulationHelper
def extractJsonOptional(path: String, key: String): Final[JsonPathCheckType, JsonNode]
Inherited from:
SimulationHelper
def incidentReadyCondition(errorMsg: String): Session => Boolean
Inherited from:
SimulationHelper
def loadVariable(variableName: String): ChainBuilder
Inherited from:
SimulationHelper
def processFinishedCondition: Session => Boolean
Inherited from:
SimulationHelper
def processInstanceCondition(): Session => Boolean
Inherited from:
SimulationHelper
def processReadyCondition(key: String, value: Any): Session => Boolean
Inherited from:
SimulationHelper
def retryOrFail(chainBuilder: ChainBuilder, condition: Session => Boolean): ChainBuilder
Inherited from:
SimulationHelper
def statusCondition(status: Int*): Session => Boolean
Inherited from:
SimulationHelper
def taskCondition(): Session => Boolean
Inherited from:
SimulationHelper

Inherited fields

val printBody: Validate[BodyStringCheckType, String, Unit]
Inherited from:
SimulationHelper
val printSession: ChainBuilder
Inherited from:
SimulationHelper

Extensions

Extensions

extension (scenario: SScenario | SSubProcess)
inline def description(prefix: String, scenarioName: String): String
def inOut: InOut[_, _, _]
def name: String
extension (scenario: ProcessScenario | SSubProcess)
def check(): Seq[ChainBuilder]
def checkFinished(): HttpRequestBuilder
def checkRunningVars(variable: String, value: Any): Seq[ChainBuilder]
def checkVars(): HttpRequestBuilder
extension (scenario: SScenario)
def correlate(msgName: String, businessKey: Option[String]): ChainBuilder
def process: InOut[_, _, _]
def start(expectedStatus: Int, expectedMsg: Option[String]): ChainBuilder
extension (scenario: DmnScenario)
def dmn: DecisionDmn[_, _]
def evaluate(): ChainBuilder

Inherited extensions

extension (builder: HttpRequestBuilder)
def auth(): HttpRequestBuilder
Inherited from:
SimulationHelper

Implicits

Inherited implicits

implicit def config: SimulationConfig
Inherited from:
SimulationHelper