From 02a406bbade96359981acf65f8c695f1ce09b03b Mon Sep 17 00:00:00 2001 From: Auto_EPMD-EDP AIAssistant Date: Fri, 25 Oct 2024 11:47:02 +0300 Subject: [PATCH] Add unit test for findPet method in PetController to handle null petId scenario --- .../samples/petclinic/owner/PetControllerTest.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/test/java/org/springframework/samples/petclinic/owner/PetControllerTest.java b/src/test/java/org/springframework/samples/petclinic/owner/PetControllerTest.java index cbcf8989c..2843a889c 100644 --- a/src/test/java/org/springframework/samples/petclinic/owner/PetControllerTest.java +++ b/src/test/java/org/springframework/samples/petclinic/owner/PetControllerTest.java @@ -67,4 +67,12 @@ class PetControllerTest { verify(ownerRepository).findById(ownerId); } + @Test + @DisplayName("Test findPet with null petId returns new Pet") + void testFindPetWithNullPetIdReturnsNewPet() { + int ownerId = 1; + Pet pet = petController.findPet(ownerId, null); + assertThat(pet).isNotNull(); + } + }