インターフェース WebTestClient.BodySpec<B,S extends WebTestClient.BodySpec<B,S>>
- 型パラメーター:
S
- 仕様型への自己参照B
- ボディ型
- すべての既知のサブインターフェース:
WebTestClient.ListBodySpec<E>
- 含まれているインターフェース:
- WebTestClient
public static interface WebTestClient.BodySpec<B,S extends WebTestClient.BodySpec<B,S>>
単一のオブジェクトにデコードされたレスポンス本文に対する期待の仕様。
方法の概要
修飾子と型メソッド説明<T extends S>
TconsumeWith
(ConsumerSE<EntityExchangeResult<B>> consumer) 指定されたConsumer
SE で交換結果をアサートします。<T extends S>
T抽出されたボディが指定された値と等しいことをアサートします。チェーンされた API を終了し、デコードされたレスポンスコンテンツを含むExchangeResult
を返します。<T extends S>
Tvalue
(ConsumerSE<B> consumer) 抽出されたボディをConsumer
SE でアサートします。<T extends S,
R>
Tvalue
(FunctionSE<B, R> bodyMapper, Matcher<? super R> matcher) 関数を使用して抽出された本体を変換し (たとえば、プロパティを抽出)、マップされた値をMatcher
を使用してアサートします。<T extends S>
T抽出されたボディをMatcher
でアサートします。
メソッドの詳細
isEqualTo
抽出されたボディが指定された値と等しいことをアサートします。value
抽出されたボディをMatcher
でアサートします。- 導入:
- 5.1
value
関数を使用して抽出された本体を変換し (たとえば、プロパティを抽出)、マップされた値をMatcher
を使用してアサートします。- 導入:
- 5.1
value
抽出されたボディをConsumer
SE でアサートします。- 導入:
- 5.1
consumeWith
指定されたConsumer
SE で交換結果をアサートします。returnResult
EntityExchangeResult<B> returnResult()チェーンされた API を終了し、デコードされたレスポンスコンテンツを含むExchangeResult
を返します。