diff --git a/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/test/JsonParserTestCase.java b/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/test/JsonParserTestCase.java index d640303ad..dc3ee6854 100644 --- a/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/test/JsonParserTestCase.java +++ b/org.hl7.fhir.dstu3/src/test/java/org/hl7/fhir/dstu3/test/JsonParserTestCase.java @@ -1,7 +1,5 @@ package org.hl7.fhir.dstu3.test; -import static org.junit.jupiter.api.Assertions.*; - import java.io.IOException; import org.hl7.fhir.dstu3.formats.JsonParser; @@ -13,8 +11,17 @@ import org.junit.jupiter.api.Test; class JsonParserTestCase { @Test - void test() throws FHIRFormatError, IOException { + void testParseJsonNull() throws FHIRFormatError, IOException { Resource r = new JsonParser().parse(TestingUtilities.loadTestResourceStream("r3", "activitydefinition-referralprimarycarementalhealth.json")); } + @Test + void testComposeAndParseWithOriginal() throws FHIRFormatError, IOException { + JsonParser jsonParser = new JsonParser(); + Resource resource = jsonParser.parse(TestingUtilities.loadTestResourceStream("r3", + "activitydefinition-referralprimarycarementalhealth-original.json")); + String composed = jsonParser.composeString(resource); + jsonParser.parse(composed); + } + }