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