@Test
  public void createLegacyFormShouldNotAddCorrectAuthorizations() throws Exception {
    doReturn("keye")
        .when(formMappingKeyGenerator)
        .generateKey(PROCESS_DEFINITION_ID, null, FormMappingType.PROCESS_START.getId());

    formMappingService.create(
        PROCESS_DEFINITION_ID,
        null,
        FormMappingType.PROCESS_START.getId(),
        SFormMapping.TARGET_LEGACY,
        null);

    verify(pageMappingService).create("keye", null, LEGACY, null);
  }
  @Test
  public void createForProcessStartShouldAddCorrectAuthorizations() throws Exception {
    doReturn("keye")
        .when(formMappingKeyGenerator)
        .generateKey(PROCESS_DEFINITION_ID, null, FormMappingType.PROCESS_START.getId());

    formMappingService.create(
        PROCESS_DEFINITION_ID,
        null,
        FormMappingType.PROCESS_START.getId(),
        SFormMapping.TARGET_URL,
        null);

    verify(pageMappingService)
        .create(
            "keye", null, EXTERNAL, Arrays.asList(IS_ADMIN, IS_PROCESS_OWNER, IS_ACTOR_INITIATOR));
  }