类 HeaderResultMatchers
- java.lang.Object
- org.springframework.test.web.servlet.result.HeaderResultMatchers
public class HeaderResultMatchers extends Object
Factory for response header assertions.An instance of this class is available via
MockMvcResultMatchers.header().- 从以下版本开始:
- 3.2
- 作者:
- Rossen Stoyanchev, Sam Brannen, Brian Clozel
构造器概要
构造器 限定符 构造器 说明 protectedHeaderResultMatchers()Protected constructor.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ResultMatcherdateValue(String name, long value)Assert the primary value of the named response header parsed into a date using the preferred date format described in RFC 7231.ResultMatcherdoesNotExist(String name)Assert that the named response header does not exist.ResultMatcherexists(String name)Assert that the named response header exists.ResultMatcherlongValue(String name, long value)Assert the primary value of the named response header as along.ResultMatcherstring(String name, String value)Assert the primary value of the response header as a String value.ResultMatcherstring(String name, Matcher<? super String> matcher)Assert the primary value of the response header with the given Hamcrest StringMatcher.ResultMatcherstringValues(String name, String... values)Assert the values of the response header as String values.ResultMatcherstringValues(String name, Matcher<Iterable<String>> matcher)Assert the values of the response header with the given Hamcrest IterableMatcher.
构造器详细资料
HeaderResultMatchers
protected HeaderResultMatchers()
Protected constructor. SeeMockMvcResultMatchers.header().
方法详细资料
string
public ResultMatcher string(String name, Matcher<? super String> matcher)
Assert the primary value of the response header with the given Hamcrest StringMatcher.
stringValues
public ResultMatcher stringValues(String name, Matcher<Iterable<String>> matcher)
Assert the values of the response header with the given Hamcrest IterableMatcher.- 从以下版本开始:
- 4.3
string
public ResultMatcher string(String name, String value)
Assert the primary value of the response header as a String value.
stringValues
public ResultMatcher stringValues(String name, String... values)
Assert the values of the response header as String values.- 从以下版本开始:
- 4.3
exists
public ResultMatcher exists(String name)
Assert that the named response header exists.- 从以下版本开始:
- 5.0.3
doesNotExist
public ResultMatcher doesNotExist(String name)
Assert that the named response header does not exist.- 从以下版本开始:
- 4.0
longValue
public ResultMatcher longValue(String name, long value)
Assert the primary value of the named response header as along.The
ResultMatcherreturned by this method throws anAssertionErrorif the response does not contain the specified header, or if the suppliedvaluedoes not match the primary value.
dateValue
public ResultMatcher dateValue(String name, long value)
Assert the primary value of the named response header parsed into a date using the preferred date format described in RFC 7231.The
ResultMatcherreturned by this method throws anAssertionErrorif the response does not contain the specified header, or if the suppliedvaluedoes not match the primary value.- 从以下版本开始:
- 4.2
- 另请参阅:
- Section 7.1.1.1 of RFC 7231