예제 #1
0
 private void InitializeInstanceFields()
 {
     ProcessEngineBootstrapRuleAnonymousInnerClass.OuterInstance = this;
     _bootstrapRule = new ProcessEngineBootstrapRuleAnonymousInnerClass();
     _engineRule    = new ProvidedProcessEngineRule(_bootstrapRule);
     _testRule      = new ProcessEngineTestRule(_engineRule);
 }
예제 #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @After public void tearDownCdiProcessEngineTestCase() throws Exception
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
        public virtual void tearDownCdiProcessEngineTestCase()
        {
            org.camunda.bpm.container.RuntimeContainerDelegate_Fields.INSTANCE.get().unregisterProcessEngine(processEngine);
            beanManager   = null;
            processEngine = null;
            processEngineConfiguration = null;
            formService          = null;
            historyService       = null;
            identityService      = null;
            managementService    = null;
            repositoryService    = null;
            runtimeService       = null;
            taskService          = null;
            authorizationService = null;
            filterService        = null;
            externalTaskService  = null;
            caseService          = null;
            decisionService      = null;
            processEngineRule    = null;
        }
예제 #3
0
 public BatchMigrationHelper(ProcessEngineRule engineRule) : this(engineRule, null)
 {
 }
예제 #4
0
 public BatchMigrationHelper(ProcessEngineRule engineRule, MigrationTestRule migrationRule) : base(engineRule)
 {
     this.migrationRule = migrationRule;
 }
예제 #5
0
 public BatchSuspensionHelper(ProcessEngineRule engineRule) : base(engineRule)
 {
 }
예제 #6
0
 public BatchModificationHelper(ProcessEngineRule engineRule) : base(engineRule)
 {
     this.testRule           = new ProcessEngineTestRule(engineRule);
     currentProcessInstances = new List <string>();
 }
예제 #7
0
 public BatchRestartHelper(ProcessEngineRule engineRule) : base(engineRule)
 {
 }
예제 #8
0
 public ProcessEngineTestRule(ProcessEngineRule processEngineRule)
 {
     this.engineRule = processEngineRule;
 }
예제 #9
0
 public MigrationTestRule(ProcessEngineRule processEngineRule) : base(processEngineRule)
 {
 }
예제 #10
0
 public BatchHelper(ProcessEngineRule engineRule)
 {
     this.engineRule = engineRule;
 }
예제 #11
0
 public AuthorizationTestRule(ProcessEngineRule engineRule) : base(engineRule)
 {
     this.interceptor = new AuthorizationExceptionInterceptor();
 }
예제 #12
0
 public AuthorizationTestBaseRule(ProcessEngineRule engineRule)
 {
     EngineRule = engineRule;
 }
예제 #13
0
 private void InitializeInstanceFields()
 {
     _bootstrapRule = new ProcessEngineBootstrapRuleAnonymousInnerClass();
     _engineRule    = new ProvidedProcessEngineRule(_bootstrapRule);
     ////ruleChain = RuleChain.outerRule(BootstrapRule).around(EngineRule);
 }
예제 #14
0
 public BatchDeletionHelper(BatchHistoricDecisionInstanceDeletionTest outerInstance, ProcessEngineRule engineRule) : base(engineRule)
 {
     this.outerInstance = outerInstance;
 }
예제 #15
0
 public BatchSetRemovalTimeRule(ProcessEngineRule engineRule, ProcessEngineTestRule engineTestRule)
 {
     this.engineRule     = engineRule;
     this.engineTestRule = engineTestRule;
 }