managementService.activateJobDefinitionByProcessDefinitionId(processDefinition.getId(), false, new Date(oneWeekFromStartTime));
// then
// the job definition is still suspended
JobDefinitionQuery jobDefinitionQuery = managementService.createJobDefinitionQuery();
assertEquals(0, jobDefinitionQuery.active().count());
assertEquals(1, jobDefinitionQuery.suspended().count());
// there exists a job for the delayed activation execution
JobQuery jobQuery = managementService.createJobQuery();