//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public void testRepeatStageWithoutEntryCriteriaOnCustomStandardEvent() public virtual void testRepeatStageWithoutEntryCriteriaOnCustomStandardEvent() { // given string caseInstanceId = createCaseInstance().Id; CaseExecutionQuery stageQuery = caseService.createCaseExecutionQuery().activityId("PI_Stage_1"); assertEquals(1, stageQuery.count()); CaseExecution enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); // when (1) disable(enabledStageCaseExecution.Id); // then (1) stageQuery = caseService.createCaseExecutionQuery().activityId("PI_Stage_1"); assertEquals(2, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); // when (2) disable(enabledStageCaseExecution.Id); // then (2) stageQuery = caseService.createCaseExecutionQuery().activityId("PI_Stage_1"); assertEquals(3, stageQuery.count()); enabledStageCaseExecution = stageQuery.enabled().singleResult(); assertNotNull(enabledStageCaseExecution); // when (3) complete(caseInstanceId); // then (3) CaseExecutionQuery query = caseService.createCaseExecutionQuery(); assertEquals(1, query.count()); assertEquals(caseInstanceId, query.singleResult().Id); }
public virtual void testRepetitionRuleWithoutEntryCriteriaAndCustomStandardEvent() { // given createCaseInstanceByKey("case", Variables.createVariables().putValue("repetition", true)); string firstHumanTaskId = queryCaseExecutionByActivityId("PI_HumanTask_1").Id; // when disable(firstHumanTaskId); // then CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_1"); assertEquals(2, query.count()); assertEquals(1, query.enabled().count()); assertEquals(1, query.disabled().count()); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public void testIgnoreRepeatOnStandardEvent() public virtual void testIgnoreRepeatOnStandardEvent() { // given createCaseInstance(); string humanTask1 = queryCaseExecutionByActivityId("PI_HumanTask_1").Id; complete(humanTask1); CaseExecutionQuery query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_2"); assertEquals(2, query.count()); // when string humanTask2 = query.enabled().singleResult().Id; disable(humanTask2); // then query = caseService.createCaseExecutionQuery().activityId("PI_HumanTask_2"); assertEquals(2, query.count()); }