From 04e280214fd525e6b6705ffa1c23ed2b08327a9c Mon Sep 17 00:00:00 2001 From: Petro Mykhaylyshyn Date: Wed, 10 Jul 2019 11:41:38 +0300 Subject: [PATCH] [(servermethodbinding)] Extend tests. --- .../ca/uhn/fhir/rest/server/SearchDstu2Test.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hapi-fhir-structures-dstu2/src/test/java/ca/uhn/fhir/rest/server/SearchDstu2Test.java b/hapi-fhir-structures-dstu2/src/test/java/ca/uhn/fhir/rest/server/SearchDstu2Test.java index 6febbfbdb52..4756f7bfa1f 100644 --- a/hapi-fhir-structures-dstu2/src/test/java/ca/uhn/fhir/rest/server/SearchDstu2Test.java +++ b/hapi-fhir-structures-dstu2/src/test/java/ca/uhn/fhir/rest/server/SearchDstu2Test.java @@ -456,6 +456,19 @@ public class SearchDstu2Test { assertEquals("stringParam:true:false", ourLastMethod); } + @Test + public void testSearchByIdString() throws Exception { + HttpGet httpGet = new HttpGet("http://localhost:" + ourPort + "/Patient?_id=aaa&stringParam=value"); + HttpResponse status = ourClient.execute(httpGet); + String responseContent = IOUtils.toString(status.getEntity().getContent(), Charset.defaultCharset()); + IOUtils.closeQuietly(status.getEntity().getContent()); + ourLog.info(responseContent); + assertEquals(200, status.getStatusLine().getStatusCode()); + + assertEquals("stringParam:false:false", ourLastMethod); + } + + @Test public void testSearchWhitelist01Failing() throws Exception { HttpGet httpGet = new HttpGet("http://localhost:" + ourPort + "/Patient?_query=searchWhitelist01&ref=value");