diff --git a/src/main/java/com/jobtracker/dto/application/ApplicationPageResponse.java b/src/main/java/com/jobtracker/dto/application/ApplicationPageResponse.java index 8bf404a..a5be159 100644 --- a/src/main/java/com/jobtracker/dto/application/ApplicationPageResponse.java +++ b/src/main/java/com/jobtracker/dto/application/ApplicationPageResponse.java @@ -7,7 +7,7 @@ @Schema(description = "Paginated list of job applications") public record ApplicationPageResponse( @Schema(description = "Applications on this page") - List content, + List applications, @Schema(description = "Current page number (0-based)", example = "0") int pageNumber, @Schema(description = "Number of items per page", example = "10") diff --git a/src/test/java/com/jobtracker/e2e/ApplicationE2ETest.java b/src/test/java/com/jobtracker/e2e/ApplicationE2ETest.java index aae71aa..3ff8958 100644 --- a/src/test/java/com/jobtracker/e2e/ApplicationE2ETest.java +++ b/src/test/java/com/jobtracker/e2e/ApplicationE2ETest.java @@ -153,7 +153,7 @@ void fullApplicationCrud_createFetchUpdateArchiveAndHardDelete() { .get("/api/v1/applications") .then() .statusCode(200) - .body("content", hasSize(1)) + .body("applications", hasSize(1)) .body("totalElements", equalTo(1)); // 7. Archive @@ -231,7 +231,7 @@ void getAll_withFilter_shouldReturnFilteredResults() { .then() .statusCode(200) .body("totalElements", equalTo(1)) - .body("content[0].vacancyName", equalTo("App RH")); + .body("applications[0].vacancyName", equalTo("App RH")); // Filter by interviewScheduled given() @@ -241,7 +241,7 @@ void getAll_withFilter_shouldReturnFilteredResults() { .then() .statusCode(200) .body("totalElements", equalTo(1)) - .body("content[0].vacancyName", equalTo("App Tecnico")); + .body("applications[0].vacancyName", equalTo("App Tecnico")); } @Test diff --git a/src/test/java/com/jobtracker/integration/ApplicationControllerIT.java b/src/test/java/com/jobtracker/integration/ApplicationControllerIT.java index e2cd218..bf132d6 100644 --- a/src/test/java/com/jobtracker/integration/ApplicationControllerIT.java +++ b/src/test/java/com/jobtracker/integration/ApplicationControllerIT.java @@ -266,7 +266,7 @@ void getAll_shouldReturnPagedResponse() throws Exception { mockMvc.perform(get("/api/v1/applications") .header("Authorization", "Bearer " + accessToken)) .andExpect(status().isOk()) - .andExpect(jsonPath("$.content").isArray()) + .andExpect(jsonPath("$.applications").isArray()) .andExpect(jsonPath("$.totalElements").value(2)); } diff --git a/src/test/java/com/jobtracker/unit/ApplicationServiceTest.java b/src/test/java/com/jobtracker/unit/ApplicationServiceTest.java index 1da5932..82bda55 100644 --- a/src/test/java/com/jobtracker/unit/ApplicationServiceTest.java +++ b/src/test/java/com/jobtracker/unit/ApplicationServiceTest.java @@ -276,7 +276,7 @@ void getAll_shouldReturnPagedResponse() { when(applicationMapper.toResponse(app)).thenReturn(response); ApplicationPageResponse result = applicationService.getAll(null, null, null, null, null, null, false, 0, 10, null); - assertThat(result.content()).hasSize(1); + assertThat(result.applications()).hasSize(1); assertThat(result.totalElements()).isEqualTo(1); }