Class MockMvcWebDriverAutoConfiguration


  • @Configuration
    @ConditionalOnClass(org.openqa.selenium.htmlunit.HtmlUnitDriver.class)
    @AutoConfigureAfter(MockMvcAutoConfiguration.class)
    @ConditionalOnProperty(prefix="spring.test.mockmvc.webdriver",
                           name="enabled",
                           matchIfMissing=true)
    public class MockMvcWebDriverAutoConfiguration
    extends Object
    Auto-configuration for Selenium WebDriver MockMVC integration.
    Since:
    1.4.0
    • Method Detail

      • mockMvcHtmlUnitDriverBuilder

        @Bean
        @ConditionalOnMissingBean({org.openqa.selenium.WebDriver.class,org.springframework.test.web.servlet.htmlunit.webdriver.MockMvcHtmlUnitDriverBuilder.class})
        @ConditionalOnBean(org.springframework.test.web.servlet.MockMvc.class)
        public org.springframework.test.web.servlet.htmlunit.webdriver.MockMvcHtmlUnitDriverBuilder mockMvcHtmlUnitDriverBuilder​(org.springframework.test.web.servlet.MockMvc mockMvc)
      • htmlUnitDriver

        @Bean
        @ConditionalOnMissingBean(org.openqa.selenium.WebDriver.class)
        @ConditionalOnBean(org.springframework.test.web.servlet.htmlunit.webdriver.MockMvcHtmlUnitDriverBuilder.class)
        public org.openqa.selenium.htmlunit.HtmlUnitDriver htmlUnitDriver​(org.springframework.test.web.servlet.htmlunit.webdriver.MockMvcHtmlUnitDriverBuilder builder)