クラス HeaderAssertions
java.lang.ObjectSE
org.springframework.test.web.support.AbstractHeaderAssertions<ExchangeResult, WebTestClient.ResponseSpec>
org.springframework.test.web.reactive.server.HeaderAssertions
public class HeaderAssertions
extends AbstractHeaderAssertions<ExchangeResult, WebTestClient.ResponseSpec>
レスポンスのヘッダーのアサーション。
- 導入:
- 5.0
- 作成者:
- Rossen Stoyanchev, Brian Clozel, Sam Brannen, Rob Worsnop
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明protected voidassertWithDiagnostics(RunnableSE assertion) サブクラスは、診断でアサートするためにこれを実装する必要があります。protected HttpHeadersサブクラスは、レスポンスヘッダーへのアクセスを提供するためにこれを実装する必要があります。非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。values(StringSE name, Matcher<? super IterableSE<StringSE>> matcher) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ConsumerSE ベースの変異体を推奨するクラス AbstractHeaderAssertions から継承されたメソッド
cacheControl, contentDisposition, contentLength, contentType, contentType, contentTypeCompatibleWith, contentTypeCompatibleWith, doesNotExist, exists, expires, getExchangeResult, getMessage, getResponseSpec, lastModified, location, value, valueEquals, valueEquals, valueEqualsDate, valueMatches, values, valuesMatch
メソッドの詳細
getResponseHeaders
クラスからコピーされた説明:AbstractHeaderAssertionsサブクラスは、レスポンスヘッダーへのアクセスを提供するためにこれを実装する必要があります。assertWithDiagnostics
クラスからコピーされた説明:AbstractHeaderAssertionsサブクラスは、診断でアサートするためにこれを実装する必要があります。value
@DeprecatedSE(since="7.0", forRemoval=true) public WebTestClient.ResponseSpec value(StringSE name, Matcher<? super StringSE> matcher) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ConsumerSE ベースの変異体を推奨するHamcrestMatcherを使用して、レスポンスヘッダーの最初の値をアサートします。- パラメーター:
name- ヘッダー名matcher- 使用するマッチャー
values
@DeprecatedSE(since="7.0", forRemoval=true) public WebTestClient.ResponseSpec values(StringSE name, Matcher<? super IterableSE<StringSE>> matcher) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。ConsumerSE ベースの変異体を推奨するHamcrestMatcherを使用してレスポンスヘッダーのすべての値をアサートします。- パラメーター:
name- ヘッダー名matcher- 使用するマッチャー
ConsumerSE ベースの変異体を推奨する