try to setup a true socket.io mock