### Question:
RestTemplateTransportClientFactories implements TransportClientFactories<Void> { @Override public TransportClientFactory newTransportClientFactory(Collection<Void> additionalFilters, EurekaJerseyClient providedJerseyClient) { throw new UnsupportedOperationException(); }  @Override TransportClientFactory newTransportClientFactory(Collection<Void> additionalFilters,
			EurekaJerseyClient providedJerseyClient); @Override TransportClientFactory newTransportClientFactory(EurekaClientConfig clientConfig,
			Collection<Void> additionalFilters, InstanceInfo myInstanceInfo); @Override TransportClientFactory newTransportClientFactory(final EurekaClientConfig clientConfig,
			final Collection<Void> additionalFilters, final InstanceInfo myInstanceInfo,
			final Optional<SSLContext> sslContext, final Optional<HostnameVerifier> hostnameVerifier);  }### Answer:
@Test(expected = UnsupportedOperationException.class) public void testJerseyIsUnsuported() { new RestTemplateTransportClientFactories().newTransportClientFactory(null, null); }