Annotation Interface DbUnitTest


@Target(TYPE) @Retention(RUNTIME) @Documented @Inherited @ExtendWith(DbUnitExtension.class) public @interface DbUnitTest
One-line opt-in for DbUnitExtension: @DbUnitTest is exactly @ExtendWith(DbUnitExtension.class).

Also the natural carrier for a project's own composed annotation, bundling @DbUnitTest with shared @DbUnitConfig and lifecycle annotations:


 @Retention(RetentionPolicy.RUNTIME)
 @Target(ElementType.TYPE)
 @Inherited
 @DbUnitTest
 @DbUnitConfig(dataFileLoader = FlatXmlDataFileLoader.class)
 @DbUnitSetup(operation = DbUnitOperation.DELETE_ALL)
 public @interface AppDatabaseTest {}
 
Since:
3.6.0
Author:
Jeff Jensen
See Also: