Annotation Interface AutoConfigureMockMvc


@Target({TYPE,METHOD}) @Retention(RUNTIME) @Documented @Inherited @ImportAutoConfiguration @PropertyMapping("spring.test.mockmvc") public @interface AutoConfigureMockMvc
Annotation that can be applied to a test class to enable and configure auto-configuration of MockMvc. If AssertJ is available a MockMvcTester is auto-configured as well.
Since:
4.0.0
Author:
Phillip Webb
See Also:
  • Element Details

    • addFilters

      boolean addFilters
      If filters from the application context should be registered with MockMVC. Defaults to true.
      Returns:
      if filters should be added
      Default:
      true
    • print

      How MvcResult information should be printed after each MockMVC invocation.
      Returns:
      how information is printed
      Default:
      DEFAULT
    • printOnlyOnFailure

      boolean printOnlyOnFailure
      If MvcResult information should be printed only if the test fails.
      Returns:
      true if printing only occurs on failure
      Default:
      true
    • htmlUnit

      Settings for the integration between MockMVC and HtmlUnit.
      Returns:
      the HtmlUnit settings
      Default:
      @org.springframework.boot.webmvc.test.autoconfigure.AutoConfigureMockMvc.HtmlUnit