I'm using the RestSharp HTTP client library for C#.
How I would retrieve the actual numerical http response code? Not only do I not see a property containing the numerical code but I don't even see it in the headers collection.
Simply grab the StatusCode property off of the RestResponse object and cast the enum value to int.
RestResponse response = client.Execute(request); HttpStatusCode statusCode = response.StatusCode; int numericStatusCode = (int)statusCode;
Assert.Equal(200, (int)response.StatusCode);
Simply grab the StatusCode property off of the RestResponse object and cast the enum value to int.