クラス MockClientHttpRequest
java.lang.ObjectSE
org.springframework.mock.http.MockHttpOutputMessage
org.springframework.mock.http.client.MockClientHttpRequest
- 実装されているすべてのインターフェース:
- ClientHttpRequest、- HttpMessage、- HttpOutputMessage、- HttpRequest
ClientHttpRequest のモック実装。- 導入:
- 3.2
- 作成者:
- Rossen Stoyanchev, Brian Clozel, Sam Brannen
- コンストラクターの概要コンストラクターコンストラクター説明- MockClientHttpRequest- (HttpMethod httpMethod, StringSE uriTemplate, ObjectSE... vars) 指定された- HttpMethod、URI テンプレート、URI テンプレート変数値で- MockClientHttpRequestを作成します。- MockClientHttpRequest- (HttpMethod httpMethod, URISE uri) 
- メソッドのサマリー修飾子と型メソッド説明- final ClientHttpResponse- execute()- protected ClientHttpResponseデフォルトの実装は、構成された- responseを返します。リクエストの HTTP メソッドを返します。- getURI()リクエストの URI を返します(もしあればクエリ文字列を含みますが、URI 表現のために整形式である場合のみ)。- boolean- executedフラグを取得します。- void- setMethod- (HttpMethod httpMethod) リクエストの HTTP メソッドを設定します。- void- setResponse- (ClientHttpResponse clientHttpResponse) このリクエストを実行した結果として使用される- ClientHttpResponseを設定します。- voidリクエストの URI を設定します。- toString()- クラス org.springframework.mock.http.MockHttpOutputMessage から継承されたメソッド- getBody, getBodyAsBytes, getBodyAsString, getBodyAsString, getHeaders- クラス java.lang.ObjectSE から継承されたメソッド- clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE- インターフェース org.springframework.http.HttpMessage から継承されたメソッド- getHeaders- インターフェース org.springframework.http.HttpOutputMessage から継承されたメソッド- getBody
- コンストラクターの詳細- MockClientHttpRequestpublic MockClientHttpRequest()
- MockClientHttpRequest指定された- HttpMethod、URI テンプレート、URI テンプレート変数値で- MockClientHttpRequestを作成します。- 導入:
- 6.0.3
 
- MockClientHttpRequest
 
- メソッドの詳細- setMethodリクエストの HTTP メソッドを設定します。
- getMethodインターフェースからコピーされた説明:- HttpRequestリクエストの HTTP メソッドを返します。- 次で指定:
-  インターフェース HttpRequestのgetMethod
- 戻り値:
- HttpMethod 値としての HTTP メソッド
- 関連事項:
 
- setURIリクエストの URI を設定します。
- getURIインターフェースからコピーされた説明:- HttpRequestリクエストの URI を返します(もしあればクエリ文字列を含みますが、URI 表現のために整形式である場合のみ)。- 次で指定:
-  インターフェース HttpRequestのgetURI
- 戻り値:
-  リクエストの URI (非 null)
 
- setResponseこのリクエストを実行した結果として使用される- ClientHttpResponseを設定します。- 関連事項:
 
- isExecutedpublic boolean isExecuted()- executedフラグを取得します。- 関連事項:
 
- execute- 次で指定:
-  インターフェース ClientHttpRequestのexecute
- 戻り値:
- 実行のレスポンス結果
- 例外:
- IOExceptionSE- I/O エラーの場合
- 関連事項:
 
- executeInternalデフォルトの実装は、構成された- responseを返します。- このメソッドをオーバーライドして、リクエストを実行し、構成されたレスポンスとは異なる可能性があるレスポンスを提供します。 
- toString