void testSignSubmissionFunctionWithActivityId()

in src/it/java/com/epam/digital/data/platform/el/juel/it/SignSubmissionJuelFunctionIT.java [30:47]


  void testSignSubmissionFunctionWithActivityId() {
    var taskDefinitionKey = "signSubmissionTaskKey";
    var processDefinitionKey = "testSignSubmissionKey";
    var signature = "test signature";
    var data = new LinkedHashMap<String, Object>();
    data.put("userName", "testuser");

    var processInstance = runtimeService().startProcessInstanceByKey(processDefinitionKey);

    formDataStorageService().putFormData(taskDefinitionKey, processInstance.getId(),
        FormDataDto.builder().data(data).signature(signature).build());

    String taskId = taskService().createTaskQuery().taskDefinitionKey(taskDefinitionKey)
        .singleResult().getId();
    taskService().complete(taskId);

    BpmnAwareTests.assertThat(processInstance).isEnded();
  }