Annotation Type SpringJUnitConfig
@ExtendWith(SpringExtension.class) @ContextConfiguration @Documented @Inherited @Retention(RUNTIME) @Target(TYPE) public @interface SpringJUnitConfig
@SpringJUnitConfigis a composed annotation that combines@ExtendWith(SpringExtension.class)from JUnit Jupiter with@ContextConfigurationfrom the Spring TestContext Framework.- Since:
- 5.0
- Author:
- Sam Brannen
- See Also:
ExtendWith,SpringExtension,ContextConfiguration,SpringJUnitWebConfig
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description Class<?>[]classesAlias forContextConfiguration.classes().booleaninheritInitializersAlias forContextConfiguration.inheritInitializers().booleaninheritLocationsAlias forContextConfiguration.inheritLocations().Class<? extends ApplicationContextInitializer<?>>[]initializersAlias forContextConfiguration.initializers().String[]locationsAlias forContextConfiguration.locations().StringnameAlias forContextConfiguration.name().Class<?>[]valueAlias forContextConfiguration.classes().
Element Detail
value
@AliasFor(annotation=ContextConfiguration.class, attribute="classes") Class<?>[] value
Alias forContextConfiguration.classes().- Default:
- {}
classes
@AliasFor(annotation=ContextConfiguration.class) Class<?>[] classes
Alias forContextConfiguration.classes().- Default:
- {}
locations
@AliasFor(annotation=ContextConfiguration.class) String[] locations
Alias forContextConfiguration.locations().- Default:
- {}
initializers
@AliasFor(annotation=ContextConfiguration.class) Class<? extends ApplicationContextInitializer<?>>[] initializers
Alias forContextConfiguration.initializers().- Default:
- {}
inheritLocations
@AliasFor(annotation=ContextConfiguration.class) boolean inheritLocations
Alias forContextConfiguration.inheritLocations().- Default:
- true
inheritInitializers
@AliasFor(annotation=ContextConfiguration.class) boolean inheritInitializers
Alias forContextConfiguration.inheritInitializers().- Default:
- true
name
@AliasFor(annotation=ContextConfiguration.class) String name
Alias forContextConfiguration.name().- Default:
- ""