クラス UnorderedRequestExpectationManager
java.lang.ObjectSE
org.springframework.test.web.client.AbstractRequestExpectationManager
org.springframework.test.web.client.UnorderedRequestExpectationManager
- 実装されたすべてのインターフェース:
RequestExpectationManager
期待されるリクエストの宣言の順序に関係なく、リクエストを期待に一致させる
RequestExpectationManager
。- 導入:
- 4.3
- 作成者:
- Rossen Stoyanchev
ネストされたクラスのサマリー
クラス org.springframework.test.web.client.AbstractRequestExpectationManager から継承されたネストクラス / インターフェース
AbstractRequestExpectationManager.RequestExpectationGroup
コンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明protected void
最初の実際のリクエスト時に呼び出されます。これは事実上、期待宣言フェーズが終了したことを意味します。matchRequest
(ClientHttpRequest request) 5.0.3 サブクラスの時点で、リクエストを期待どおりに一致させるために、#validateRequestInternal(ClientHttpRequest)
の代わりにこのメソッドを実装し、レスポンスを作成するための呼び出しを別のステップ (このクラスによって呼び出される) として残す必要があります。void
reset()
すべての期待値と記録されたリクエストを削除して内部状態をリセットします。クラス org.springframework.test.web.client.AbstractRequestExpectationManager から継承されたメソッド
createUnexpectedRequestError, expectRequest, getExpectations, getRequestDetails, getRequests, validateRequest, verify, verify
コンストラクターの詳細
UnorderedRequestExpectationManager
public UnorderedRequestExpectationManager()
メソッドの詳細
afterExpectationsDeclared
protected void afterExpectationsDeclared()クラスからコピーされた説明:AbstractRequestExpectationManager
最初の実際のリクエスト時に呼び出されます。これは事実上、期待宣言フェーズが終了したことを意味します。- オーバーライド:
- クラス
AbstractRequestExpectationManager
のafterExpectationsDeclared
matchRequest
クラスからコピーされた説明:AbstractRequestExpectationManager
5.0.3 サブクラスの時点で、リクエストを期待どおりに一致させるために、#validateRequestInternal(ClientHttpRequest)
の代わりにこのメソッドを実装し、レスポンスを作成するための呼び出しを別のステップ (このクラスによって呼び出される) として残す必要があります。- オーバーライド:
- クラス
AbstractRequestExpectationManager
のmatchRequest
- パラメーター:
request
- 現在のリクエスト- 戻り値:
RequestExpectation.incrementAndValidate()
を介して更新されたリクエスト数を持つ一致した期待値。- 例外:
IOExceptionSE
reset
public void reset()インターフェースからコピーされた説明:RequestExpectationManager
すべての期待値と記録されたリクエストを削除して内部状態をリセットします。これは
MockRestServiceServer.reset()
のデリゲートです。- 次で指定:
- インターフェース
RequestExpectationManager
のreset
- オーバーライド:
- クラス
AbstractRequestExpectationManager
のreset
- 関連事項: