Skip to content

Commit 09907dc

Browse files
committed
pitest
1 parent 231dbb8 commit 09907dc

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

service/src/test/java/uk/nhs/adaptors/gp2gp/ehr/mapper/EhrExtractResourceMapperTest.java

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
import org.mockito.junit.jupiter.MockitoSettings;
1414
import org.mockito.quality.Strictness;
1515
import java.util.Optional;
16+
17+
import static org.junit.Assert.assertFalse;
1618
import static org.junit.Assert.assertTrue;
1719
import static org.mockito.ArgumentMatchers.any;
1820
import static org.mockito.Mockito.when;
@@ -72,4 +74,18 @@ void When_ReferencedResourceHasNotBeenMapped_Expect_MapMedicationRequest() {
7274
assertTrue(result);
7375
}
7476

77+
@Test
78+
void When_ReferencedResourceHasBeenMapped_Expect_MedicationRequestIsNotMapped() {
79+
80+
MedicationRequest medRequest = new MedicationRequest();
81+
medRequest.setId("MedicationRequest/1");
82+
medRequest.addBasedOn(new Reference("ServiceRequest/123"));
83+
when(inputBundleHolder.getResource(new IdType("ServiceRequest/123"))).thenReturn(Optional.empty());
84+
when(idMapper.hasIdBeenMapped(any(), any())).thenReturn(true);
85+
86+
boolean result = resourceMapper.shouldMapResource(medRequest);
87+
88+
assertFalse(result);
89+
}
90+
7591
}

0 commit comments

Comments
 (0)