void shouldHandleUserTaskAuthorizationException()

in src/it/java/com/epam/digital/data/platform/usrtaskmgt/controller/UserTaskControllerIT.java [490:503]


  void shouldHandleUserTaskAuthorizationException() {
    mockGetExtendedTask(String.format("{\"id\":\"%s\",\"assignee\":\"testuser2\"}", TASK_ID));

    var request = get("/api/task/" + TASK_ID)
        .accept(MediaType.APPLICATION_JSON_VALUE);

    var response = performForObjectAsOfficerWithStatus(request, SystemErrorDto.class,
        status().isForbidden());

    assertThat(response).isNotNull();
    assertThat(response.getMessage()).isEqualTo(
        "The user with username testuser does not have permission on resource Task with id testTaskId");
    assertThat(response.getLocalizedMessage()).isEqualTo("Немає доступу до задачі з id testTaskId");
  }