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);
        }