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()); }