@ExtendWith(value=LoadEsDataExtension.class) @Documented @Inherited @Retention(value=RUNTIME) @Target(value=TYPE) public @interface LoadEsDataConfig
@LoadEsDataConfig is a composed annotation that combines
@ExtendWith(LoadEsDataExtension.class) from JUnit Jupiter
with the ability to directly define @LoadEsData to load.
@ExtendWith(LoadEsDataExtension.class)
@LoadEsData(esEntityClass = BookEsEntity.class, location = "/data/books.json")
@LoadEsData(esEntityClass = AuthorEsEntity.class, location = "/data/authors.json.gz")
public class MyTest{
}
ExtendWith,
LoadEsDataExtension,
LoadEsData| Modifier and Type | Optional Element and Description |
|---|---|
LoadEsData[] |
data
Alias for
value(). |
LoadEsData[] |
value
Alias for
data(). |
@AliasFor(value="data") public abstract LoadEsData[] value
data().@AliasFor(value="value") public abstract LoadEsData[] data
value().