public void ShouldCreateAWellFormedResponse()
        {
            var expectedResponse = "HTTP/1.1 101 Switching Protocols\r\n" +
                                   "Upgrade: websocket\r\n" +
                                   "Connection: Upgrade\r\n" +
                                   "Sec-WebSocket-Accept: 3zK22MhUhryr5kF4G6IwUR0kqa4=\r\n" +
                                   "Content-Type: text/html\r\n" +
                                   "Content-Length: 0\r\n" +
                                   "\r\n";

            var response = new WebSocketAcceptResponse("key", null);

            var responseString = response.ToString();

            Assert.AreEqual(expectedResponse, responseString);
        }