GenericClient can't build non-fhir requests.

This commit is contained in:
Michael Buckley 2023-01-18 16:49:27 -05:00
parent 6eeeb7068b
commit fba5245a3e
1 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,22 @@
package ca.uhn.fhir.rest.client;
import ca.uhn.fhir.context.FhirContext;
import ca.uhn.fhir.rest.api.EncodingEnum;
import ca.uhn.fhir.rest.client.api.IGenericClient;
import ca.uhn.fhir.rest.client.api.IHttpRequest;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
class GenericClientNonFhirTest {
FhirContext myFhirContext = FhirContext.forR4Cached();
@Test
void genericClientHttpClient_canBuildGetRequest() {
// given
IGenericClient genericClient = myFhirContext.newRestfulGenericClient("http://example.com");
IHttpRequest getRequest = genericClient.getHttpClient().createGetRequest(myFhirContext, EncodingEnum.JSON);
assertEquals("GET", getRequest.getHttpVerbName());
}
}