public class SimpleRequestExpectationManager extends AbstractRequestExpectationManager
RequestExpectationManager。リクエストの期待値が 1 よりも大きい場合、最初の実行のみが宣言の順序と一致することが期待されます。後続のリクエスト実行は、その後どこにでも挿入できます。
AbstractRequestExpectationManager.RequestExpectationGroup| コンストラクターと説明 |
|---|
SimpleRequestExpectationManager() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | afterExpectationsDeclared() 最初の実際のリクエスト時に呼び出されます。これは事実上、期待宣言フェーズが終了したことを意味します。 |
protected RequestExpectation | matchRequest(ClientHttpRequest request)5.0.3 以降、サブクラスはリクエストを期待と一致させるために AbstractRequestExpectationManager.validateRequestInternal(ClientHttpRequest) ではなくこのメソッドを実装する必要があり、別のステップとして(このクラスによって呼び出される)レスポンスを作成する呼び出しを残します。 |
void | reset() すべての期待値と記録されたリクエストを削除して内部状態をリセットします。 |
createUnexpectedRequestError, expectRequest, getExpectations, getRequestDetails, getRequests, validateRequest, validateRequestInternal, verify, verifycloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEprotected void afterExpectationsDeclared()
AbstractRequestExpectationManagerAbstractRequestExpectationManager の afterExpectationsDeclared protected RequestExpectation matchRequest(ClientHttpRequest request) throws IOExceptionSE
AbstractRequestExpectationManagerAbstractRequestExpectationManager.validateRequestInternal(ClientHttpRequest) ではなくこのメソッドを実装する必要があり、別のステップとして(このクラスによって呼び出される)レスポンスを作成する呼び出しを残します。AbstractRequestExpectationManager の matchRequest request - 現在のリクエスト RequestExpectation.incrementAndValidate() を介して更新されたリクエスト数を持つ一致した期待値。IOExceptionSEpublic void reset()
RequestExpectationManager これは MockRestServiceServer.reset() のデリゲートです。
RequestExpectationManager の reset AbstractRequestExpectationManager の reset MockRestServiceServer.reset()