クラス MockClientHttpResponse

java.lang.ObjectSE
org.springframework.mock.http.MockHttpInputMessage
org.springframework.mock.http.client.MockClientHttpResponse
実装されたすべてのインターフェース:
CloseableSEAutoCloseableSEClientHttpResponseHttpInputMessageHttpMessage

public class MockClientHttpResponse extends MockHttpInputMessage implements ClientHttpResponse
ClientHttpResponse のモック実装。
導入:
3.2
作成者:
Rossen Stoyanchev, Sam Brannen
  • コンストラクターの詳細

    • MockClientHttpResponse

      public MockClientHttpResponse()
      空のレスポンス本文と HTTP ステータスコード OK を使用して MockClientHttpResponse を作成します。
      導入:
      6.0.3
    • MockClientHttpResponse

      public MockClientHttpResponse(byte[] body, HttpStatusCode statusCode)
      レスポンス本文をバイト配列として指定し、HTTP ステータスコードを指定して MockClientHttpResponse を作成します。
    • MockClientHttpResponse

      public MockClientHttpResponse(byte[] body, int statusCode)
      バイト配列としてのレスポンス本文とカスタム HTTP ステータスコードを使用して MockClientHttpResponse を作成します。
      導入:
      5.3.17
    • MockClientHttpResponse

      public MockClientHttpResponse(InputStreamSE body, HttpStatusCode statusCode)
      レスポンス本文を InputStreamSE とし、提供された HTTP ステータスコードを使用して MockClientHttpResponse を作成します。
    • MockClientHttpResponse

      public MockClientHttpResponse(InputStreamSE body, int statusCode)
      レスポンス本文を InputStreamSE とし、カスタム HTTP ステータスコードを使用して MockClientHttpResponse を作成します。
      導入:
      5.3.17
  • メソッドの詳細

    • getStatusCode

      public HttpStatusCode getStatusCode()
      インターフェースからコピーされた説明: ClientHttpResponse
      HTTP ステータスコードを HttpStatusCode として取得します。
      次で指定:
      インターフェース ClientHttpResponsegetStatusCode 
      戻り値:
      HttpStatusCode 値としての HTTP ステータス (非 null)
    • getStatusText

      public StringSE getStatusText()
      インターフェースからコピーされた説明: ClientHttpResponse
      レスポンスの HTTP ステータステキストを取得します。
      次で指定:
      インターフェース ClientHttpResponsegetStatusText 
      戻り値:
      HTTP ステータステキスト
    • close

      public void close()
      インターフェースからコピーされた説明: ClientHttpResponse
      このレスポンスを閉じて、作成されたリソースを解放します。
      次で指定:
      インターフェース AutoCloseableSEclose 
      次で指定:
      インターフェース ClientHttpResponseclose 
      次で指定:
      インターフェース CloseableSEclose