//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public void testMultipleTimerBoundaryEvents() public virtual void testMultipleTimerBoundaryEvents() { // given ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); JobDefinitionQuery jobDefinitionQuery = managementService.createJobDefinitionQuery().processDefinitionKey("testProcess"); // then assert assertEquals(2, jobDefinitionQuery.count()); JobDefinition jobDefinition = jobDefinitionQuery.activityIdIn("theBoundaryEvent1").singleResult(); assertNotNull(jobDefinition); assertEquals(TimerExecuteNestedActivityJobHandler.TYPE, jobDefinition.JobType); assertEquals("theBoundaryEvent1", jobDefinition.ActivityId); assertEquals("DATE: 2036-11-14T11:12:22", jobDefinition.JobConfiguration); assertEquals(processDefinition.Id, jobDefinition.ProcessDefinitionId); jobDefinition = jobDefinitionQuery.activityIdIn("theBoundaryEvent2").singleResult(); assertNotNull(jobDefinition); assertEquals(TimerExecuteNestedActivityJobHandler.TYPE, jobDefinition.JobType); assertEquals("theBoundaryEvent2", jobDefinition.ActivityId); assertEquals("DURATION: PT5M", jobDefinition.JobConfiguration); assertEquals(processDefinition.Id, jobDefinition.ProcessDefinitionId); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Deployment public void testEventBasedGateway() public virtual void testEventBasedGateway() { // given ProcessDefinition processDefinition = repositoryService.createProcessDefinitionQuery().singleResult(); JobDefinitionQuery jobDefinitionQuery = managementService.createJobDefinitionQuery().processDefinitionKey("testProcess"); // then assert assertEquals(2, jobDefinitionQuery.count()); JobDefinition jobDefinition = jobDefinitionQuery.activityIdIn("timer1").singleResult(); assertNotNull(jobDefinition); assertEquals(TimerCatchIntermediateEventJobHandler.TYPE, jobDefinition.JobType); assertEquals("timer1", jobDefinition.ActivityId); assertEquals("DURATION: PT5M", jobDefinition.JobConfiguration); assertEquals(processDefinition.Id, jobDefinition.ProcessDefinitionId); jobDefinition = jobDefinitionQuery.activityIdIn("timer2").singleResult(); assertNotNull(jobDefinition); assertEquals(TimerCatchIntermediateEventJobHandler.TYPE, jobDefinition.JobType); assertEquals("timer2", jobDefinition.ActivityId); assertEquals("DURATION: PT10M", jobDefinition.JobConfiguration); assertEquals(processDefinition.Id, jobDefinition.ProcessDefinitionId); }