Skip to content

Conversation

@vbreuss
Copy link
Member

@vbreuss vbreuss commented Oct 21, 2024

Add the following assertions for HttpResponseMessage:

  • IsSuccessful()
    Checks for 2xx status codes
  • IsRedirection()
    Checks for 3xx status codes
  • HasClientError()
    Checks for 4xx status codes
  • HasServerError()
    Checks for 5xx status codes
  • HasError()
    Checks for 4xx or 5xx status codes
  • HasStatusCode(HttpStatusCode)
  • DoesNotHaveStatusCode(HttpStatusCode)

Also include the HTTP request information when checking for status codes.

@vbreuss vbreuss added the enhancement New feature or request label Oct 21, 2024
@vbreuss vbreuss self-assigned this Oct 21, 2024
@vbreuss vbreuss enabled auto-merge (squash) October 21, 2024 08:35
@vbreuss vbreuss merged commit c25662f into main Oct 21, 2024
8 checks passed
@vbreuss vbreuss deleted the topic/add-http-request-formatter branch October 21, 2024 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants