public class HeaderAssertions
extends java.lang.Object
WebTestClient.ResponseSpec.expectHeader()
Modifier and Type | Method and Description |
---|---|
WebTestClient.ResponseSpec |
cacheControl(org.springframework.http.CacheControl cacheControl)
Expect a "Cache-Control" header with the given value.
|
WebTestClient.ResponseSpec |
contentDisposition(org.springframework.http.ContentDisposition contentDisposition)
Expect a "Content-Disposition" header with the given value.
|
WebTestClient.ResponseSpec |
contentLength(long contentLength)
Expect a "Content-Length" header with the given value.
|
WebTestClient.ResponseSpec |
contentType(org.springframework.http.MediaType mediaType)
Expect a "Content-Type" header with the given value.
|
WebTestClient.ResponseSpec |
contentType(java.lang.String mediaType)
Expect a "Content-Type" header with the given value.
|
WebTestClient.ResponseSpec |
contentTypeCompatibleWith(org.springframework.http.MediaType mediaType)
Expect a "Content-Type" header compatible with the given value.
|
WebTestClient.ResponseSpec |
contentTypeCompatibleWith(java.lang.String mediaType)
Expect a "Content-Type" header compatible with the given value.
|
WebTestClient.ResponseSpec |
doesNotExist(java.lang.String name)
Expect that the header with the given name is not present.
|
WebTestClient.ResponseSpec |
expires(int expires)
Expect an "Expires" header with the given value.
|
WebTestClient.ResponseSpec |
lastModified(int lastModified)
Expect a "Last-Modified" header with the given value.
|
WebTestClient.ResponseSpec |
valueEquals(java.lang.String headerName,
java.lang.String... values)
Expect a header with the given name to match the specified values.
|
WebTestClient.ResponseSpec |
valueMatches(java.lang.String name,
java.lang.String pattern)
Expect a header with the given name whose first value matches the
provided regex pattern.
|
public WebTestClient.ResponseSpec valueEquals(java.lang.String headerName, java.lang.String... values)
public WebTestClient.ResponseSpec valueMatches(java.lang.String name, java.lang.String pattern)
name
- the header namepattern
- String pattern to pass to Pattern.compile(String)
public WebTestClient.ResponseSpec doesNotExist(java.lang.String name)
public WebTestClient.ResponseSpec cacheControl(org.springframework.http.CacheControl cacheControl)
public WebTestClient.ResponseSpec contentDisposition(org.springframework.http.ContentDisposition contentDisposition)
public WebTestClient.ResponseSpec contentLength(long contentLength)
public WebTestClient.ResponseSpec contentType(org.springframework.http.MediaType mediaType)
public WebTestClient.ResponseSpec contentType(java.lang.String mediaType)
public WebTestClient.ResponseSpec contentTypeCompatibleWith(org.springframework.http.MediaType mediaType)
public WebTestClient.ResponseSpec contentTypeCompatibleWith(java.lang.String mediaType)
public WebTestClient.ResponseSpec expires(int expires)
public WebTestClient.ResponseSpec lastModified(int lastModified)