### Question:
SocketServer implements NetworkServer { public int getSSLPort() { Port sslPort = ports.get(PortType.SSL); if (sslPort != null) { return sslPort.getPort(); } throw new IllegalStateException("No SSL Port Exists for Server " + host + ":" + port); } SocketServer(NetworkConfig config, SSLConfig sslConfig, MetricRegistry registry, ArrayList<Port> portList); String getHost(); int getPort(); int getSSLPort(); int getNumProcessorThreads(); int getMaxQueuedRequests(); int getSendBufferSize(); int getRecvBufferSize(); int getMaxRequestSize(); @Override RequestResponseChannel getRequestResponseChannel(); void start(); void shutdown();  }### Answer:
@Test public void simpleSSLRequest() throws IOException, InterruptedException { simpleRequest(new Port(server.getSSLPort(), PortType.SSL)); }