インターフェース | 説明 |
---|---|
ConfigurableMockMvcBuilder<B extends ConfigurableMockMvcBuilder<B>> | MockMvc を構築するための一般的な方法を定義します。 |
MockMvcConfigurer | 特定の方法で ConfigurableMockMvcBuilder をカスタマイズするための契約。 |
クラス | 説明 |
---|---|
AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>> | フィルター、デフォルトのリクエストプロパティ、グローバルな期待値、グローバルな結果アクションを構成するための一般的なメソッドを使用した MockMvcBuilder の抽象的な実装。 |
DefaultMockMvcBuilder | コンストラクターの引数として WebApplicationContext を提供する AbstractMockMvcBuilder の具象実装。 |
MockMvcBuilders | 使用可能なすべての MockMvcBuilders にアクセスするためにインポートするメインクラス。 |
MockMvcConfigurerAdapter | MockMvcConfigurer の空のメソッド実装。 |
SharedHttpSessionConfigurer | 同じ MockMvc インスタンスを介して実行された複数のリクエストにわたって HTTP セッションを格納して再利用する MockMvcConfigurer 。 |
StandaloneMockMvcBuilder | @Controller 登録を受け入れる MockMvcBuilder により、コントローラーのインスタンス化と初期化、単純な単体テストに類似したそれらの依存関係を完全に制御でき、同時に 1 つのコントローラーをテストすることもできます。 |
MockMvcBuilder
実装が含まれています。MockMvcBuilders
を使用して、これらの実装のインスタンスにアクセスします。