@Test
 public void sslDisabled() throws Exception {
   AbstractEmbeddedServletContainerFactory factory = getFactory();
   Ssl ssl = getSsl(null, "password", "classpath:test.jks");
   ssl.setEnabled(false);
   factory.setSsl(ssl);
   this.container =
       factory.getEmbeddedServletContainer(
           new ServletRegistrationBean(new ExampleServlet(true), "/hello"));
   this.container.start();
   SSLConnectionSocketFactory socketFactory =
       new SSLConnectionSocketFactory(
           new SSLContextBuilder().loadTrustMaterial(null, new TrustSelfSignedStrategy()).build());
   HttpClient httpClient = HttpClients.custom().setSSLSocketFactory(socketFactory).build();
   HttpComponentsClientHttpRequestFactory requestFactory =
       new HttpComponentsClientHttpRequestFactory(httpClient);
   this.thrown.expect(SSLException.class);
   getResponse(getLocalUrl("https", "/hello"), requestFactory);
 }