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
protected void afterExpectationsDeclared()
AbstractRequestExpectationManager
AbstractRequestExpectationManager
の afterExpectationsDeclared
protected RequestExpectation matchRequest(ClientHttpRequest request) throws java.io.IOException
AbstractRequestExpectationManager
AbstractRequestExpectationManager.validateRequestInternal(ClientHttpRequest)
ではなくこのメソッドを実装する必要があり、別のステップとして(このクラスによって呼び出される)レスポンスを作成する呼び出しを残します。AbstractRequestExpectationManager
の matchRequest
request
- 現在のリクエスト RequestExpectation.incrementAndValidate()
を介して更新されたリクエスト数を持つ一致した期待値。java.io.IOException
public void reset()
RequestExpectationManager
これは MockRestServiceServer.reset()
のデリゲートです。
RequestExpectationManager
の reset
AbstractRequestExpectationManager
の reset
MockRestServiceServer.reset()