クラス RouterFunctionMockMvcBuilder

実装されたすべてのインターフェース:
MockMvcBuilderConfigurableMockMvcBuilder<RouterFunctionMockMvcBuilder>

public class RouterFunctionMockMvcBuilder extends AbstractMockMvcBuilder<RouterFunctionMockMvcBuilder>
RouterFunction 登録を受け入れる MockMvcBuilder により、単純な単体テストと同様にルーター関数とその依存関係のインスタンス化と初期化を完全に制御できるようになり、一度に 1 つの関数をテストすることも可能になります。

このビルダーは、ルーター関数を使用してリクエストを処理するために DispatcherServlet に必要な最小限のインフラストラクチャを作成し、カスタマイズ用のメソッドも提供します。結果として得られる構成とカスタマイズオプションは、ビルダースタイルのメソッドを使用することを除いて、MVC Java 構成を使用する場合と同じです。

ビューリゾルバーを設定するには、実行されるすべてのリクエストに使用する "fixed" ビューを選択するか(setSingleView(View) を参照)、ViewResolver のリストを提供します(setViewResolvers(ViewResolver...) を参照)。

導入:
6.2
作成者:
Arjen Poutsma