public PeerInstanceWithSocket(Config config = null) : base(config, socket: new TestSocket()) { socket = (TestSocket)base.socket; endPoint = socket.endPoint; }