### Question:
JaxRsRestfulClientFactory extends RestfulClientFactory { public synchronized Client getNativeClientClient() { if (myNativeClient == null) { ClientBuilder builder = ClientBuilder.newBuilder(); myNativeClient = builder.build(); } if (registeredComponents != null && !registeredComponents.isEmpty()) { for (Class<?> c : registeredComponents) { myNativeClient = myNativeClient.register(c); } } return myNativeClient; } JaxRsRestfulClientFactory();  JaxRsRestfulClientFactory(FhirContext theFhirContext); synchronized Client getNativeClientClient(); @Override synchronized IHttpClient getHttpClient(StringBuilder url, Map<String, List<String>> theIfNoneExistParams, String theIfNoneExistString, RequestTypeEnum theRequestType, List<Header> theHeaders); @Override void setProxy(String theHost, Integer thePort); @Override synchronized void setHttpClient(Object theHttpClient); void register(List<Class<?>> components);  }### Answer:
@Test public void getDefaultNativeClientTest() { assertNotNull(factory.getNativeClientClient()); }