Skip to content

NIAD-3142 Refactored run method within TransformJsonToXml class #1650

NIAD-3142 Refactored run method within TransformJsonToXml class

NIAD-3142 Refactored run method within TransformJsonToXml class #1650

Triggered via pull request October 21, 2025 15:15
Status Success
Total duration 3m 12s
Artifacts

mutationtesting.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
2 different changes can be made to line 81 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/transformjsontoxmltool/TransformJsonToXml.java#L81
swapped parameters 1 and 2 in call to validateOutputToXmlSchema (no tests cover this line ParamSwapMutator) removed call to uk/nhs/adaptors/gp2gp/transformjsontoxmltool/XmlSchemaValidator::validateOutputToXmlSchema (no tests cover this line VoidMethodCallMutator)
2 different changes can be made to line 79 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/transformjsontoxmltool/TransformJsonToXml.java#L79
swapped parameters 1 and 2 in call to writeToFile (no tests cover this line ParamSwapMutator) removed call to writeToFile (no tests cover this line VoidMethodCallMutator)
A change can be made to line 68 without causing a test to fail: service/src/main/java/uk/nhs/adaptors/gp2gp/transformjsontoxmltool/TransformJsonToXml.java#L68
removed call to java/util/List::forEach (no tests cover this line VoidMethodCallMutator)