Socket virtualSocket1 = new VirtualSocket(clientServerSocketHost, port);
log.info("first virtual socket connected");
InputStream is1 = virtualSocket1.getInputStream();
OutputStream os1 = virtualSocket1.getOutputStream();
log.info("server socket accepting on port: " + serverSocket.getLocalPort());
Socket virtualSocket2 = serverSocket.accept();
log.info("second virtual socket created");
InputStream is2 = virtualSocket2.getInputStream();
OutputStream os2 = virtualSocket2.getOutputStream();
os1.write(9);
assertTrue(is1.read() == 9);