@Test
 public void testWorksWithEphemeralPort() throws IOException {
   int assignedPort = server.getLocalPort();
   Socket socket = new Socket("127.0.0.1", assignedPort);
   assertTrue(socket.isConnected());
 }