クラス 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
がプライマリ値と一致しない場合にAssertionError
SE をスローします。dateValue
RFC 7231 で説明されている優先日付形式を使用して、日付に解析された名前付きレスポンスヘッダーのプライマリ値をアサートします。このメソッドによって返される
ResultMatcher
は、レスポンスに指定されたヘッダーが含まれていない場合、または指定されたvalue
がプライマリ値と一致しない場合にAssertionError
SE をスローします。- 導入:
- 4.2
- 関連事項: