Annotation Type AutoConfigureMockRestServiceServer


  • @Target(TYPE)
    @Retention(RUNTIME)
    @Documented
    @Inherited
    @ImportAutoConfiguration
    @PropertyMapping("spring.test.webclient.mockrestserviceserver")
    public @interface AutoConfigureMockRestServiceServer
    Annotation that can be applied to a test class to enable and configure auto-configuration of a single MockRestServiceServer. Only useful when a single call is made to RestTemplateBuilder. If multiple RestTemplates are in use, inject MockServerRestTemplateCustomizer and use getServer(RestTemplate) or bind a MockRestServiceServer directly.
    Since:
    1.4.0
    See Also:
    MockServerRestTemplateCustomizer
    • Optional Element Summary

      Optional Elements 
      Modifier and TypeOptional ElementDescription
      booleanenabled
      If MockServerRestTemplateCustomizer should be enabled and MockRestServiceServer beans should be registered.
    • Element Detail

      • enabled

        boolean enabled
        If MockServerRestTemplateCustomizer should be enabled and MockRestServiceServer beans should be registered. Defaults to true
        Returns:
        if mock support is enabled
        Default:
        true