When we use Old IO we can make stream data with no connection.
But as I know we can't make SocketChannel without connecting to something.
So I've mocked SocketChannel.
Please see ProtocolTest.java for details. :)