void shouldHandleUserTaskAlreadyAssignedIfTaskAssignedToOtherUser()

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


  void shouldHandleUserTaskAlreadyAssignedIfTaskAssignedToOtherUser() {
    mockGetTask(200,
        String.format("{\"id\":\"%s\",\"assignee\":\"testuser2\",\"name\":\"User task\"}",
            TASK_ID));

    var response = performForObjectAsOfficerWithStatus(
        post(String.format("/api/task/%s/claim", TASK_ID)), SystemErrorDto.class,
        status().isConflict());

    assertThat(response.getMessage()).isEqualTo("Task already assigned");
    assertThat(response.getLocalizedMessage())
        .isEqualTo("Задача User task була прийнята до виконання іншим співробітником.");
  }