@Test public void shouldCheckCreateTimeOnEverLivingJob() { // given historyService.cleanUpHistoryAsync(true); // when Job everLivingJob = managementService.createJobQuery().singleResult(); // then assertThat(everLivingJob.getCreateTime(), is(CREATE_DATE)); assertThat(everLivingJob.getClass().getSimpleName(), is("EverLivingJobEntity")); // cleanup jobIds.add(everLivingJob.getId()); }
public Job build() { Job mockJob = mock(Job.class); when(mockJob.getId()).thenReturn(id); when(mockJob.getDuedate()).thenReturn(dueDate); when(mockJob.getExceptionMessage()).thenReturn(exceptionMessage); when(mockJob.getExecutionId()).thenReturn(executionId); when(mockJob.getProcessInstanceId()).thenReturn(processInstanceId); when(mockJob.getProcessDefinitionId()).thenReturn(processDefinitionId); when(mockJob.getProcessDefinitionKey()).thenReturn(processDefinitionKey); when(mockJob.getRetries()).thenReturn(retries); when(mockJob.isSuspended()).thenReturn(suspended); when(mockJob.getPriority()).thenReturn(priority); when(mockJob.getJobDefinitionId()).thenReturn(jobDefinitionId); when(mockJob.getTenantId()).thenReturn(tenantId); when(mockJob.getCreateTime()).thenReturn(createTime); return mockJob; }
@Test public void shouldCheckCreateTimeOnMessage() { // given testRule.deploy(Bpmn.createExecutableProcess("process") .startEvent() .camundaAsyncBefore() .endEvent() .done()); runtimeService.startProcessInstanceByKey("process"); // when Job messageJob = managementService.createJobQuery().singleResult(); // then assertThat(messageJob.getCreateTime(), is(CREATE_DATE)); assertThat(messageJob.getClass().getSimpleName(), is("MessageEntity")); // cleanup jobIds.add(messageJob.getId()); }
@Test public void shouldCheckCreateTimeOnTimer() { // given testRule.deploy(Bpmn.createExecutableProcess("process") .startEvent() .timerWithDuration("PT5S") .endEvent() .done()); runtimeService.startProcessInstanceByKey("process"); // when Job timerJob = managementService.createJobQuery().singleResult(); // then assertThat(timerJob.getCreateTime(), is(CREATE_DATE)); assertThat(timerJob.getClass().getSimpleName(), is("TimerEntity")); // cleanup jobIds.add(timerJob.getId()); }
public static JobDto fromJob(Job job) { JobDto dto = new JobDto(); dto.id = job.getId(); dto.jobDefinitionId = job.getJobDefinitionId(); dto.processInstanceId = job.getProcessInstanceId(); dto.processDefinitionId = job.getProcessDefinitionId(); dto.processDefinitionKey = job.getProcessDefinitionKey(); dto.executionId = job.getExecutionId(); dto.exceptionMessage = job.getExceptionMessage(); dto.retries = job.getRetries(); dto.dueDate = job.getDuedate(); dto.suspended = job.isSuspended(); dto.priority = job.getPriority(); dto.tenantId = job.getTenantId(); dto.createTime = job.getCreateTime(); return dto; }
public static JobDto fromJob(Job job) { JobDto dto = new JobDto(); dto.id = job.getId(); dto.jobDefinitionId = job.getJobDefinitionId(); dto.processInstanceId = job.getProcessInstanceId(); dto.processDefinitionId = job.getProcessDefinitionId(); dto.processDefinitionKey = job.getProcessDefinitionKey(); dto.executionId = job.getExecutionId(); dto.exceptionMessage = job.getExceptionMessage(); dto.retries = job.getRetries(); dto.dueDate = job.getDuedate(); dto.suspended = job.isSuspended(); dto.priority = job.getPriority(); dto.tenantId = job.getTenantId(); dto.createTime = job.getCreateTime(); return dto; }
@Test public void shouldCheckCreateTimeOnEverLivingJob() { // given historyService.cleanUpHistoryAsync(true); // when Job everLivingJob = managementService.createJobQuery().singleResult(); // then assertThat(everLivingJob.getCreateTime(), is(CREATE_DATE)); assertThat(everLivingJob.getClass().getSimpleName(), is("EverLivingJobEntity")); // cleanup jobIds.add(everLivingJob.getId()); }
@Test public void shouldCheckCreateTimeOnMessage() { // given testRule.deploy(Bpmn.createExecutableProcess("process") .startEvent() .camundaAsyncBefore() .endEvent() .done()); runtimeService.startProcessInstanceByKey("process"); // when Job messageJob = managementService.createJobQuery().singleResult(); // then assertThat(messageJob.getCreateTime(), is(CREATE_DATE)); assertThat(messageJob.getClass().getSimpleName(), is("MessageEntity")); // cleanup jobIds.add(messageJob.getId()); }
@Test public void shouldCheckCreateTimeOnTimer() { // given testRule.deploy(Bpmn.createExecutableProcess("process") .startEvent() .timerWithDuration("PT5S") .endEvent() .done()); runtimeService.startProcessInstanceByKey("process"); // when Job timerJob = managementService.createJobQuery().singleResult(); // then assertThat(timerJob.getCreateTime(), is(CREATE_DATE)); assertThat(timerJob.getClass().getSimpleName(), is("TimerEntity")); // cleanup jobIds.add(timerJob.getId()); }
public static JobDto fromJob(Job job) { JobDto dto = new JobDto(); dto.id = job.getId(); dto.jobDefinitionId = job.getJobDefinitionId(); dto.processInstanceId = job.getProcessInstanceId(); dto.processDefinitionId = job.getProcessDefinitionId(); dto.processDefinitionKey = job.getProcessDefinitionKey(); dto.executionId = job.getExecutionId(); dto.exceptionMessage = job.getExceptionMessage(); dto.retries = job.getRetries(); dto.dueDate = job.getDuedate(); dto.suspended = job.isSuspended(); dto.priority = job.getPriority(); dto.tenantId = job.getTenantId(); dto.createTime = job.getCreateTime(); return dto; }