diff --git a/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceTests.java b/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceTests.java index 17360278f..de72b5647 100644 --- a/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceTests.java +++ b/src/test/java/org/springframework/samples/petclinic/service/ClinicServiceTests.java @@ -244,4 +244,20 @@ class ClinicServiceTests { .isNotNull(); } + @Test + void shouldFindVisitsByAnotherPetId() { + Optional optionalOwner = this.owners.findById(6); + assertThat(optionalOwner).isPresent(); + Owner owner6 = optionalOwner.get(); + + Pet pet7 = owner6.getPet(7); + Collection visits = pet7.getVisits(); + + assertThat(visits) // + .hasSize(2) // + .element(0) + .extracting(Visit::getDate) + .isNotNull(); + } + }