HeaderAssertions.cacheControl(org.springframework.http.CacheControl cacheControl)
Expect a "Cache-Control" header with the given value.
HeaderAssertions.contentDisposition(org.springframework.http.ContentDisposition contentDisposition)
Expect a "Content-Disposition" header with the given value.
Expect a "Content-Length" header with the given value.
Expect a "Content-Type" header with the given value.
HeaderAssertions.contentType(org.springframework.http.MediaType mediaType)
Expect a "Content-Type" header with the given value.
Expect a "Content-Type" header compatible with the given value.
Expect a "Content-Type" header compatible with the given value.
Expect that the cookie with the given name is not present.
Expect that the header with the given name is not present.
Assert a cookie's domain attribute.
Assert a cookie's domain attribute with a Hamcrest
Matcher
.
WebTestClient.RequestHeadersSpec.exchange()
Perform the exchange without a request body.
Expect that the cookie with the given name is present.
Expect that the header with the given name is present.
Apply multiple assertions to a response with the given
consumers, with the guarantee that
all assertions will be applied even if one or more assertions fails
with an exception.
HeaderAssertions.expires(long expires)
Expect an "Expires" header with the given value.
Assert a cookie's httpOnly attribute.
Assert the response status code is in the 1xx range.
Assert the response status code is in the 2xx range.
Assert the response status code is in the 3xx range.
Assert the response status code is in the 4xx range.
Assert the response status code is in the 5xx range.
Assert the response status code is HttpStatus.ACCEPTED
(202).
Assert the response status code is HttpStatus.BAD_REQUEST
(400).
Assert the response status code is HttpStatus.CREATED
(201).
Assert the response status as an integer.
StatusAssertions.isEqualTo(org.springframework.http.HttpStatusCode status)
Assert the response status as an HttpStatusCode
.
Assert the response status code is HttpStatus.FORBIDDEN
(403).
Assert the response status code is HttpStatus.FOUND
(302).
Assert the response status code is HttpStatus.NO_CONTENT
(204).
Assert the response status code is HttpStatus.NOT_FOUND
(404).
Assert the response status code is HttpStatus.NOT_MODIFIED
(304).
Assert the response status code is HttpStatus.OK
(200).
Assert the response status code is HttpStatus.PERMANENT_REDIRECT
(308).
Assert the response status code is HttpStatus.SEE_OTHER
(303).
Assert the response status code is HttpStatus.TEMPORARY_REDIRECT
(307).
Assert the response status code is HttpStatus.UNAUTHORIZED
(401).
Expect a "Last-Modified" header with the given value.
Expect a "Location" header with the given value.
Assert a cookie's maxAge attribute.
Assert a cookie's maxAge attribute with a Hamcrest
Matcher
.
Assert a cookie's path attribute.
Assert a cookie's path attribute with a Hamcrest
Matcher
.
Assert the response error message.
Assert a cookie's sameSite attribute.
Assert a cookie's secure attribute.
Consume the value of the response cookie.
Assert the first value of the response cookie with a Hamcrest
Matcher
.
Consume the first value of the named response header.
Assert the first value of the response header with a Hamcrest
Matcher
.
Consume the response status value as an integer.
Match the response status value with a Hamcrest matcher.
Expect a header with the given name to match the specified values.
Expect a header with the given name to match the given long value.
Expect a header with the given name to match the specified values.
Expect a header with the given name to match the specified long value
parsed into a date using the preferred date format described in RFC 7231.
Match the first value of the response header with a regex.
Consume all values of the named response header.
Assert all values of the response header with a Hamcrest
Matcher
.
Match all values of the response header with the given regex
patterns which are applied to the values of the header in the
same order.