Annotation Type BootstrapWith


  • @Target(TYPE)
    @Retention(RUNTIME)
    @Documented
    @Inherited
    public @interface BootstrapWith
    @BootstrapWith defines class-level metadata that is used to determine how to bootstrap the Spring TestContext Framework.

    This annotation may also be used as a meta-annotation to create custom composed annotations. As of Spring Framework 5.1, a locally declared @BootstrapWith annotation (i.e., one that is directly present on the current test class) will override any meta-present declarations of @BootstrapWith.

    Since:
    4.1
    Author:
    Sam Brannen
    See Also:
    BootstrapContext, TestContextBootstrapper