public virtual void testEmbeddedSubprocess() { //JAVA TO C# CONVERTER WARNING: The .NET Type.FullName property will not always yield results identical to the Java Class.GetName method: //DeploymentForTenant("tenant1", Model.Bpmn.Bpmn.CreateExecutableProcess(PROCESS_DEFINITION_KEY).StartEvent().SubProcess().EmbeddedSubProcess().StartEvent().ServiceTask().CamundaClass(typeof(AssertingJavaDelegate).FullName).EndEvent().SubProcessDone().EndEvent().Done()); AssertingJavaDelegate.AddAsserts(hasTenantId("tenant1")); startProcessInstance(PROCESS_DEFINITION_KEY); }
public virtual void testConcurrentExecution() { //JAVA TO C# CONVERTER WARNING: The .NET Type.FullName property will not always yield results identical to the Java Class.GetName method: //DeploymentForTenant("tenant1", Model.Bpmn.Bpmn.CreateExecutableProcess(PROCESS_DEFINITION_KEY).StartEvent().ParallelGateway("fork").ServiceTask().CamundaClass(typeof(AssertingJavaDelegate).FullName).ParallelGateway("join").EndEvent().MoveToNode("fork").ServiceTask().CamundaClass(typeof(AssertingJavaDelegate).FullName).connectTo("join").Done()); AssertingJavaDelegate.AddAsserts(hasTenantId("tenant1")); startProcessInstance(PROCESS_DEFINITION_KEY); }