インターフェース ResultHandler

すべての既知の実装クラス:
PrintingResultHandler
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ResultHandler
ResultHandler は、実行されたリクエストの結果に対して一般的なアクションを実行します。たとえば、デバッグ情報を出力します。

MockMvcResultHandlers の静的ファクトリメソッドを参照してください。

サンプル

import static org.springframework.test.web.servlet.request.MockMvcRequestBuilders.*;
import static org.springframework.test.web.servlet.result.MockMvcResultHandlers.*;
import static org.springframework.test.web.servlet.setup.MockMvcBuilders.*;

// ...

WebApplicationContext wac = ...;

MockMvc mockMvc = webAppContextSetup(wac).build();

mockMvc.perform(get("/form")).andDo(print());
導入:
3.2
作成者:
Rossen Stoyanchev, Sam Brannen
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    指定された結果に対してアクションを実行します。
  • メソッドの詳細

    • handle

      void handle(MvcResult result) throws ExceptionSE
      指定された結果に対してアクションを実行します。
      パラメーター:
      result - 実行されたリクエストの結果
      例外:
      ExceptionSE - 障害が発生した場合