BasicSimulationDsl
camundala.simulation.custom.BasicSimulationDsl
trait BasicSimulationDsl extends CustomSimulation
Attributes
- Graph
-
- Supertypes
-
class CustomSimulationtrait DmnScenarioExtensionstrait SScenarioExtensionstrait SStepExtensionstrait SSubProcessExtensionstrait SEventExtensionstrait SUserTaskExtensionstrait SimulationHelpertrait Loggingtrait ResultCheckertrait TestOverrideExtensionsclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Execution
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ProcessInstance
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
case class ProcessInstanceOrExecution(execution: Option[Execution], processInstance: Option[ProcessInstance])
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object ProcessInstanceOrExecution
Attributes
- Inherited from:
- SScenarioExtensions
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
object ignore
Attributes
- Inherited from:
- SimulationDsl
- Supertypes
-
class Objecttrait Matchableclass Any
Value members
Inherited methods
inline def badScenario(inline process: Process[_, _], status: Int, errorMsg: Optable[String]): BadScenario
Attributes
- Inherited from:
- SimulationDsl
def checkOForCollection(overrides: Seq[TestOverride], result: Seq[CamundaVariable | Map[String, CamundaVariable]]): Boolean
Attributes
- Inherited from:
- ResultChecker
Attributes
- Inherited from:
- ResultChecker
protected def handleNon2xxResponse(httpStatus: StatusCode, body: Object, curl: String)(using data: ScenarioData): ScenarioData
Attributes
- Inherited from:
- SimulationHelper
inline def incidentScenario(inline process: ExternalTask[_, _, _], incidentMsg: String): IncidentServiceScenario
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
inline def incidentScenario(inline process: Process[_, _], incidentMsg: String)(body: SStep*): IncidentScenario
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- CustomSimulation
protected def runRequest(request: Request[Either[String, String], Any], debugMsg: String)(handleBody: (Json, ScenarioData) => ResultType)(using data: ScenarioData): ResultType
Attributes
- Inherited from:
- SimulationHelper
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
inline def serviceScenario[In <: Product : Decoder, Out <: Product : Schema, ServiceOut : Encoder](task: ServiceTask[In, Out, ServiceOut]): Seq[ExternalTaskScenario]
Attributes
- Inherited from:
- SimulationDsl
inline def serviceScenario[In <: Product : Schema, Out <: Product : Encoder, ServiceOut : Decoder](task: ServiceTask[In, Out, ServiceOut], outputMock: Out, outputServiceMock: ServiceOut, respHeaders: Map[String, String]): Seq[ExternalTaskScenario]
Attributes
- Inherited from:
- SimulationDsl
inline def serviceScenario[In <: Product : Encoder, Out <: Product : Decoder, ServiceOut : Encoder](task: ServiceTask[In, Out, ServiceOut], outputMock: Out, outputServiceMock: MockedServiceResponse[ServiceOut]): Seq[ExternalTaskScenario]
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Inherited fields
Attributes
- Inherited from:
- SimulationHelper
Attributes
- Inherited from:
- SimulationHelper
Attributes
- Inherited from:
- CustomSimulation
Givens
Inherited givens
inline given given_Conversion_CustomTask_ExternalTaskScenario: given_Conversion_CustomTask_ExternalTaskScenario
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- Logging
inline given given_Conversion_MessageEvent_SMessageEvent: given_Conversion_MessageEvent_SMessageEvent
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
inline given given_Conversion_ServiceTask_ExternalTaskScenario: given_Conversion_ServiceTask_ExternalTaskScenario
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Extensions
Inherited extensions
extension (event: MessageEvent[_])(event: MessageEvent[_])
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
extension (event: SignalEvent[_])(event: SignalEvent[_])
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
extension (event: TimerEvent)(event: TimerEvent)
Attributes
- Inherited from:
- SimulationDsl
Attributes
- Inherited from:
- SimulationDsl
extension (hasProcessSteps: HasProcessSteps)(hasProcessSteps: HasProcessSteps)
Attributes
- Inherited from:
- SStepExtensions
Attributes
- Inherited from:
- SStepExtensions
Attributes
- Inherited from:
- SStepExtensions
Attributes
- Inherited from:
- SStepExtensions
extension (process: SSubProcess)(process: SSubProcess)
Attributes
- Inherited from:
- SSubProcessExtensions
Attributes
- Inherited from:
- SSubProcessExtensions
extension (request: RequestT[Empty, Either[String, String], Any])(request: RequestT[Empty, Either[String, String], Any])
Attributes
- Inherited from:
- SimulationHelper
extension (request: Request[Either[String, String], Any])(request: Request[Either[String, String], Any])
Attributes
- Inherited from:
- SimulationHelper
extension (sEvent: SEvent)(sEvent: SEvent)
Attributes
- Inherited from:
- SEventExtensions
extension (sEvent: SMessageEvent)(sEvent: SMessageEvent)
Attributes
- Inherited from:
- SEventExtensions
Attributes
- Inherited from:
- SEventExtensions
Attributes
- Inherited from:
- SEventExtensions
extension (sEvent: SSignalEvent)(sEvent: SSignalEvent)
Attributes
- Inherited from:
- SEventExtensions
Attributes
- Inherited from:
- SEventExtensions
extension (sEvent: STimerEvent)(sEvent: STimerEvent)
Attributes
- Inherited from:
- SEventExtensions
extension (scen: ProcessScenario)(scen: ProcessScenario)
Attributes
- Inherited from:
- SimulationDsl
extension (scenario: DmnScenario)(scenario: DmnScenario)
Attributes
- Inherited from:
- DmnScenarioExtensions
Attributes
- Inherited from:
- DmnScenarioExtensions
extension (scenario: IsProcessScenario)(scenario: IsProcessScenario)
Attributes
- Inherited from:
- SScenarioExtensions
Attributes
- Inherited from:
- SScenarioExtensions
extension (scenario: ProcessScenario)(scenario: ProcessScenario)
Attributes
- Inherited from:
- SScenarioExtensions
extension (scenario: ExternalTaskScenario)(scenario: ExternalTaskScenario)
Attributes
- Inherited from:
- SScenarioExtensions
extension (scenario: IsIncidentScenario)(scenario: IsIncidentScenario)
Attributes
- Inherited from:
- SScenarioExtensions
Attributes
- Inherited from:
- SScenarioExtensions
extension (scenario: BadScenario)(scenario: BadScenario)
Attributes
- Inherited from:
- SScenarioExtensions
Attributes
- Inherited from:
- SScenarioExtensions
extension (scenario: SScenario)(scenario: SScenario)
Attributes
- Inherited from:
- SScenarioExtensions
extension (step: SStep)(step: SStep)
Attributes
- Inherited from:
- SStepExtensions
extension (step: ScenarioOrStep)(step: ScenarioOrStep)
Attributes
- Inherited from:
- SimulationHelper
protected def extractIncidentMsg(body: Json)(data: ScenarioData): Either[ScenarioData, (Option[String], String, String)]
Attributes
- Inherited from:
- SimulationHelper
protected def handleIncident(rootIncidentId: Option[String])(data: ScenarioData)(handleBody: (Json, ScenarioData) => ResultType): ResultType
Attributes
- Inherited from:
- SimulationHelper
Attributes
- Inherited from:
- SimulationHelper
Attributes
- Inherited from:
- SimulationHelper
extension (userTask: SUserTask)(userTask: SUserTask)
Attributes
- Inherited from:
- SUserTaskExtensions
Attributes
- Inherited from:
- SUserTaskExtensions
extension (ut: UserTask[_, _])(ut: UserTask[_, _])
Attributes
- Inherited from:
- SimulationDsl
extension [T <: WithTestOverrides[T]](withOverride: T)(withOverride: T)
Attributes
- Inherited from:
- TestOverrideExtensions
Attributes
- Inherited from:
- TestOverrideExtensions
Attributes
- Inherited from:
- TestOverrideExtensions
extension [T <: WithTestOverrides[LazyRef(...)]](withOverride: T)(withOverride: T)
Attributes
- Inherited from:
- TestOverrideExtensions
Attributes
- Inherited from:
- TestOverrideExtensions
Attributes
- Inherited from:
- TestOverrideExtensions
Attributes
- Inherited from:
- TestOverrideExtensions
Implicits
Implicits
Attributes
- Definition Classes
In this article