Class MockMvcWebClientAutoConfiguration


  • @Configuration
    @ConditionalOnClass(com.gargoylesoftware.htmlunit.WebClient.class)
    @AutoConfigureAfter(MockMvcAutoConfiguration.class)
    @ConditionalOnProperty(prefix="spring.test.mockmvc.webclient",
                           name="enabled",
                           matchIfMissing=true)
    public class MockMvcWebClientAutoConfiguration
    extends Object
    Auto-configuration for HtmlUnit WebClient MockMVC integration.
    Since:
    1.4.0
    • Method Detail

      • mockMvcWebClientBuilder

        @Bean
        @ConditionalOnMissingBean({com.gargoylesoftware.htmlunit.WebClient.class,org.springframework.test.web.servlet.htmlunit.MockMvcWebClientBuilder.class})
        @ConditionalOnBean(org.springframework.test.web.servlet.MockMvc.class)
        public org.springframework.test.web.servlet.htmlunit.MockMvcWebClientBuilder mockMvcWebClientBuilder​(org.springframework.test.web.servlet.MockMvc mockMvc)
      • htmlUnitWebClient

        @Bean
        @ConditionalOnMissingBean
        @ConditionalOnBean(org.springframework.test.web.servlet.htmlunit.MockMvcWebClientBuilder.class)
        public com.gargoylesoftware.htmlunit.WebClient htmlUnitWebClient​(org.springframework.test.web.servlet.htmlunit.MockMvcWebClientBuilder builder)