@Test public void shouldGenerateIdsOnCreate() { BpmnModelInstance modelInstance = Bpmn.createEmptyModel(); Definitions definitions = modelInstance.newInstance(Definitions.class); assertThat(definitions.getId()).isNotNull(); Process process = modelInstance.newInstance(Process.class); assertThat(process.getId()).isNotNull(); StartEvent startEvent = modelInstance.newInstance(StartEvent.class); assertThat(startEvent.getId()).isNotNull(); UserTask userTask = modelInstance.newInstance(UserTask.class); assertThat(userTask.getId()).isNotNull(); }