public void PutAdvertiseRequest()
        {
            var requestString = new Uri("http://localhost:8080/servers/1.2.3.4-1111/info");
            var body          = "{\"name\": \"] My P3rfect Server [\"," +
                                "\"gameModes\": [ \"DM\", \"TDM\" ]}";

            var result = queryProcessor.HandlePut(requestString, body);

            result.Status.Should().Be(HttpStatusCode.Accepted);
            result.Response.ShouldAllBeEquivalentTo("".GetBytesInAscii());
        }
        public void GetAdvertInfo()
        {
            var info = "{\"name\":\"] My P3rfect Server [\"," +
                       "\"gameModes\":[\"DM\",\"TDM\"]}";
            var uri = new Uri("http://localhost:8080/servers/167.42.23.32-1337/info");

            queryProcessor.HandlePut(uri, info);

            var result = queryProcessor.HandleGet(uri);

            result.Status.Should().Be(HttpStatusCode.Accepted);
            result.Response.ShouldAllBeEquivalentTo(info.GetBytesInAscii());
        }