クラス HeaderResultMatchers
java.lang.ObjectSE
org.springframework.test.web.servlet.result.HeaderResultMatchers
レスポンスヘッダーアサーションのファクトリ。
このクラスのインスタンスは、MockMvcResultMatchers.header() を介して利用できます。
- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev, Sam Brannen, Brian Clozel
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明RFC 7231 で説明されている優先日付形式を使用して、日付に解析された名前付きレスポンスヘッダーのプライマリ値をアサートします。doesNotExist(StringSE name) 名前付きレスポンスヘッダーが存在しないことを表明します。指定されたレスポンスヘッダーが存在することを表明します。名前付きレスポンスヘッダーのプライマリ値をlongとしてアサートします。レスポンスヘッダーのプライマリ値を文字列値としてアサートします。指定された Hamcrest 文字列Matcherを使用して、レスポンスヘッダーのプライマリ値をアサートします。stringValues(StringSE name, StringSE... values) レスポンスヘッダーの値を文字列値としてアサートします。stringValues(StringSE name, Matcher<? super IterableSE<StringSE>> matcher) 指定された Hamcrest IterableMatcherを使用してレスポンスヘッダーの値をアサートします。
コンストラクターの詳細
HeaderResultMatchers
protected HeaderResultMatchers()protected コンストラクター。MockMvcResultMatchers.header()を参照してください。
メソッドの詳細
string
指定された Hamcrest 文字列Matcherを使用して、レスポンスヘッダーのプライマリ値をアサートします。stringValues
指定された Hamcrest IterableMatcherを使用してレスポンスヘッダーの値をアサートします。- 導入:
- 4.3
string
レスポンスヘッダーのプライマリ値を文字列値としてアサートします。stringValues
レスポンスヘッダーの値を文字列値としてアサートします。- 導入:
- 4.3
exists
指定されたレスポンスヘッダーが存在することを表明します。- 導入:
- 5.0.3
doesNotExist
名前付きレスポンスヘッダーが存在しないことを表明します。- 導入:
- 4.0
longValue
名前付きレスポンスヘッダーのプライマリ値をlongとしてアサートします。このメソッドによって返される
ResultMatcherは、レスポンスに指定されたヘッダーが含まれていない場合、または指定されたvalueがプライマリ値と一致しない場合にAssertionErrorSE をスローします。dateValue
RFC 7231 で説明されている優先日付形式を使用して、日付に解析された名前付きレスポンスヘッダーのプライマリ値をアサートします。このメソッドによって返される
ResultMatcherは、レスポンスに指定されたヘッダーが含まれていない場合、または指定されたvalueがプライマリ値と一致しない場合にAssertionErrorSE をスローします。- 導入:
- 4.2
- 関連事項: