### Question:
RestTemplateTransportClientFactory implements TransportClientFactory { @Override public EurekaHttpClient newClient(EurekaEndpoint serviceUrl) { return new RestTemplateEurekaHttpClient(restTemplate(serviceUrl.getServiceUrl()), serviceUrl.getServiceUrl()); }  @Override EurekaHttpClient newClient(EurekaEndpoint serviceUrl); MappingJackson2HttpMessageConverter mappingJacksonHttpMessageConverter(); static BeanSerializerModifier createJsonSerializerModifier(); @Override void shutdown();  }### Answer:
@Test public void testWithoutUserInfo() { transportClientFatory.newClient(new DefaultEndpoint("http: }
@Test public void testInvalidUserInfo() { transportClientFatory.newClient(new DefaultEndpoint("http: }
@Test public void testUserInfo() { transportClientFatory.newClient(new DefaultEndpoint("http: }