### Question:
ServiceToProxyCache implements Cache<Proxy> { @Override public Proxy get(String serviceId) { return serviceToProxy.get(serviceId); } ServiceToProxyCache(ApimAdapterConfig config,
                               ConfigurationLoader configurationLoader); @Override Proxy get(String serviceId); @Override long size(); @Override com.github.benmanes.caffeine.cache.Cache<?, ?> get();  }### Answer:
@Test public void testReadingProxySettings() throws IOException, InterruptedException { ServiceToProxyCache serviceToProxyCache = new ServiceToProxyCache(apimAdapterConfig, configurationLoader); Proxy proxy = serviceToProxyCache.get(apimAdapterConfig.getAdapterServiceId()); assertNotNull("Proxy must not be null", proxy); assertEquals("https: }