From f0be1771ad70aaaf04d00f70bde320d3db161c65 Mon Sep 17 00:00:00 2001 From: Antoine Rey Date: Thu, 13 Mar 2025 08:57:41 +0100 Subject: [PATCH] Removal of the showResourcesVetList method dead code: no more JSON export feature Signed-off-by: Antoine Rey --- .../samples/petclinic/vet/VetController.java | 10 ---------- .../samples/petclinic/vet/VetControllerTests.java | 8 -------- 2 files changed, 18 deletions(-) diff --git a/src/main/java/org/springframework/samples/petclinic/vet/VetController.java b/src/main/java/org/springframework/samples/petclinic/vet/VetController.java index 29fcecc7a..306fc58ca 100644 --- a/src/main/java/org/springframework/samples/petclinic/vet/VetController.java +++ b/src/main/java/org/springframework/samples/petclinic/vet/VetController.java @@ -24,7 +24,6 @@ import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; /** * @author Juergen Hoeller @@ -66,13 +65,4 @@ class VetController { return vetRepository.findAll(pageable); } - @GetMapping({ "/vets" }) - public @ResponseBody Vets showResourcesVetList() { - // Here we are returning an object of type 'Vets' rather than a collection of Vet - // objects so it is simpler for JSon/Object mapping - Vets vets = new Vets(); - vets.getVetList().addAll(this.vetRepository.findAll()); - return vets; - } - } diff --git a/src/test/java/org/springframework/samples/petclinic/vet/VetControllerTests.java b/src/test/java/org/springframework/samples/petclinic/vet/VetControllerTests.java index 5fffeea47..52e75a0d5 100644 --- a/src/test/java/org/springframework/samples/petclinic/vet/VetControllerTests.java +++ b/src/test/java/org/springframework/samples/petclinic/vet/VetControllerTests.java @@ -89,12 +89,4 @@ class VetControllerTests { } - @Test - void testShowResourcesVetList() throws Exception { - ResultActions actions = mockMvc.perform(get("/vets").accept(MediaType.APPLICATION_JSON)) - .andExpect(status().isOk()); - actions.andExpect(content().contentType(MediaType.APPLICATION_JSON)) - .andExpect(jsonPath("$.vetList[0].id").value(1)); - } - }