Package org.springframework.test.web.servlet.setup
Contains built-in 
MockMvcBuilder implementations. Use MockMvcBuilders to access to instances of those implementations.Interface Summary Interface Description ConfigurableMockMvcBuilder<B extends ConfigurableMockMvcBuilder<B>> Defines common methods for building aMockMvc.MockMvcConfigurer Allows a sub-class to encapsulate logic for pre-configuring aConfigurableMockMvcBuilderfor some specific purpose.Class Summary Class Description AbstractMockMvcBuilder<B extends AbstractMockMvcBuilder<B>> An abstract implementation ofMockMvcBuilderwith common methods for configuring filters, default request properties, global expectations and global result actions.DefaultMockMvcBuilder A concrete implementation ofAbstractMockMvcBuilderthat provides theWebApplicationContextsupplied to it as a constructor argument.MockMvcBuilders The main class to import in order to access all availableMockMvcBuilders.MockMvcConfigurerAdapter An empty method implementation ofMockMvcConfigurer.StandaloneMockMvcBuilder AMockMvcBuilderthat accepts@Controllerregistrations thus allowing full control over the instantiation and initialization of controllers and their dependencies similar to plain unit tests, and also making it possible to test one controller at a time.