From e856a7512c6c5273392c35db6a2c0e5c15a45c13 Mon Sep 17 00:00:00 2001 From: benedwards Date: Mon, 3 Mar 2025 15:30:57 +0000 Subject: [PATCH] Fixed tests --- .../uk/gov/hmcts/darts/common/util/CommonTestDataUtil.java | 2 +- .../darts/hearings/service/impl/HearingsServiceImplTest.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/java/uk/gov/hmcts/darts/common/util/CommonTestDataUtil.java b/src/test/java/uk/gov/hmcts/darts/common/util/CommonTestDataUtil.java index e5e410678f..e3d4a10090 100644 --- a/src/test/java/uk/gov/hmcts/darts/common/util/CommonTestDataUtil.java +++ b/src/test/java/uk/gov/hmcts/darts/common/util/CommonTestDataUtil.java @@ -266,7 +266,7 @@ public MediaEntity createMedia(HearingEntity hearing) { mediaEntity.setStart(startTime); mediaEntity.setEnd(startTime.plusHours(1)); mediaEntity.setChannel(1); - mediaEntity.setHearingList(List.of(hearing)); + mediaEntity.setHearingList(new ArrayList<>(List.of(hearing))); mediaEntity.setCourtroom(hearing.getCourtroom()); mediaEntity.setId(getStringId("MEDIA_ID" + caseNumber)); return mediaEntity; diff --git a/src/test/java/uk/gov/hmcts/darts/hearings/service/impl/HearingsServiceImplTest.java b/src/test/java/uk/gov/hmcts/darts/hearings/service/impl/HearingsServiceImplTest.java index 3d3fd5c9e2..d82eb03728 100644 --- a/src/test/java/uk/gov/hmcts/darts/hearings/service/impl/HearingsServiceImplTest.java +++ b/src/test/java/uk/gov/hmcts/darts/hearings/service/impl/HearingsServiceImplTest.java @@ -29,6 +29,7 @@ import uk.gov.hmcts.darts.hearings.model.EventResponse; import java.time.LocalDate; +import java.util.ArrayList; import java.util.List; import java.util.Optional; @@ -161,7 +162,7 @@ void testGetEventsResponseCaseIsExpired() { void removeMediaLinkToHearing_shouldRemoveLinkToHearing_whenAllAssociatedCasesAreAnonymised() { MediaEntity mediaEntity = CommonTestDataUtil.createMedia("T1234"); HearingEntity hearingEntity = mediaEntity.getHearingList().getFirst(); - hearingEntity.setMediaList(List.of(mediaEntity)); + hearingEntity.setMediaList(new ArrayList<>(List.of(mediaEntity))); when(mediaRepository.findByCaseIdWithMediaList(hearingEntity.getCourtCase().getId())).thenReturn(List.of(mediaEntity)); when(mediaLinkedCaseRepository.areAllAssociatedCasesAnonymised(any())).thenReturn(true);