Skip to content

NIAD-3304: Add functionality for medication codeable concepts to include non-SNOMEDCT codes #970

NIAD-3304: Add functionality for medication codeable concepts to include non-SNOMEDCT codes

NIAD-3304: Add functionality for medication codeable concepts to include non-SNOMEDCT codes #970

Triggered via pull request March 3, 2025 15:57
Status Success
Total duration 2m 32s
Artifacts

mutationtesting.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

4 warnings
A change can be made to a lambda on line 101 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/mapper/CodeableConceptCdMapper.java#L101
replaced return value with "" for 2nd lambda in mapCodeableConceptForMedication (no tests cover this line EmptyObjectReturnValsMutator)
A change can be made to a lambda on line 100 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/mapper/CodeableConceptCdMapper.java#L100
replaced boolean return with false for 1st lambda in mapCodeableConceptForMedication (covered by 1 tests BooleanFalseReturnValsMutator)
2 different changes can be made to line 106 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/mapper/CodeableConceptCdMapper.java#L106
removed conditional - replaced equality check with true (covered by 47 tests RemoveConditionalMutator_EQUAL_IF) removed conditional - replaced equality check with false (covered by 47 tests RemoveConditionalMutator_EQUAL_ELSE)
A change can be made to line 107 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/ehr/mapper/CodeableConceptCdMapper.java#L107
removed call to mainOriginalText (no tests cover this line RemoveChainedCallsMutator)