From 6598c1d28e7dd1c9d65590e2eecd9b80b8600137 Mon Sep 17 00:00:00 2001 From: dotasek Date: Wed, 12 Jul 2023 16:16:09 -0400 Subject: [PATCH] Add test for setVsAsUrl parameter setting (#1345) --- .../org/hl7/fhir/r5/context/BaseWorkerContextTests.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/BaseWorkerContextTests.java b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/BaseWorkerContextTests.java index 2535b5480..8910fbd8c 100644 --- a/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/BaseWorkerContextTests.java +++ b/org.hl7.fhir.r5/src/test/java/org/hl7/fhir/r5/context/BaseWorkerContextTests.java @@ -95,6 +95,15 @@ public class BaseWorkerContextTests { assertEquals("lenient-display-validation", pin.getParameter("mode").getValue().primitiveValue()); } + @Test + public void testAddServerValidationParametersVsAsUrl() throws IOException { + BaseWorkerContext baseWorkerContext = getBaseWorkerContext(); + Parameters pin = new Parameters(); + baseWorkerContext.addServerValidationParameters(new ValueSet().setUrl("http://dummy.org/vs"), pin, new ValidationOptions().setVsAsUrl(true)); + assertEquals("uri", pin.getParameter("url").getValue().fhirType()); + assertEquals("http://dummy.org/vs", pin.getParameter("url").getValue().primitiveValue()); + } + @Test public void testAddServerValidationParametersDisplayError() throws IOException { BaseWorkerContext baseWorkerContext = getBaseWorkerContext();