Annotation Type SpringRabbitTest


  • @Target(TYPE)
    @Retention(RUNTIME)
    @Documented
    @Inherited
    public @interface SpringRabbitTest
    Adds infrastructure beans to a Spring test context; do not use with Spring Boot since it has its own auto configuration mechanism.
    Since:
    2.3
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      SpringRabbitTest.ContainerType containerType
      Set the container type to determine which container factory to configure.
      java.lang.String host
      Set the host when not using RabbitAvailable.
      java.lang.String password
      Set the password when not using RabbitAvailable.
      int port
      Set the port when not using RabbitAvailable.
      java.lang.String user
      Set the user when not using RabbitAvailable.
    • Element Detail

      • host

        java.lang.String host
        Set the host when not using RabbitAvailable.
        Returns:
        the host.
        Default:
        "localhost"
      • port

        int port
        Set the port when not using RabbitAvailable.
        Returns:
        the port.
        Default:
        5672
      • user

        java.lang.String user
        Set the user when not using RabbitAvailable.
        Returns:
        the user.
        Default:
        "guest"
      • password

        java.lang.String password
        Set the password when not using RabbitAvailable.
        Returns:
        the password.
        Default:
        "guest"
      • containerType

        SpringRabbitTest.ContainerType containerType
        Set the container type to determine which container factory to configure.
        Returns:
        the type.
        Default:
        org.springframework.amqp.rabbit.test.context.SpringRabbitTest.ContainerType.simple