public class HeaderAssertions extends Object
WebTestClient.ResponseSpec.expectHeader()
Modifier and Type | Method and Description |
---|---|
WebTestClient.ResponseSpec |
cacheControl(CacheControl cacheControl)
Expect a "Cache-Control" header with the given value.
|
WebTestClient.ResponseSpec |
contentDisposition(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(MediaType mediaType)
Expect a "Content-Type" header with the given value.
|
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(String headerName,
String... values)
Expect a header with the given name to match the specified values.
|
WebTestClient.ResponseSpec |
valueMatches(String name,
String pattern)
Expect a header with the given name whose first value matches the
provided regex pattern.
|
public WebTestClient.ResponseSpec valueEquals(String headerName, String... values)
public WebTestClient.ResponseSpec valueMatches(String name, String pattern)
name
- the header namepattern
- String pattern to pass to Pattern.compile(String)
public WebTestClient.ResponseSpec cacheControl(CacheControl cacheControl)
public WebTestClient.ResponseSpec contentDisposition(ContentDisposition contentDisposition)
public WebTestClient.ResponseSpec contentLength(long contentLength)
public WebTestClient.ResponseSpec contentType(MediaType mediaType)
public WebTestClient.ResponseSpec expires(int expires)
public WebTestClient.ResponseSpec lastModified(int lastModified)