ArgumentsProvider implementations and their
corresponding ArgumentsSource annotations.See: Description
| Interface | Description |
|---|---|
| Arguments |
Arguments is an abstraction that provides access to an array of
objects to be used for invoking a @ParameterizedTest method. |
| ArgumentsProvider |
| Class | Description |
|---|---|
| ObjectArrayArguments |
Concrete implementation of the
Arguments abstraction. |
| Annotation Type | Description |
|---|---|
| ArgumentsSource |
@ArgumentsSource is a repeatable annotation
that is used to register providers for the
annotated test class or test method. |
| ArgumentsSources |
@ArgumentsSources is a simple container for one or more
ArgumentsSource annotations. |
| CsvFileSource |
@CsvFileSource is a special ArgumentsSource which is used to
declare comma-separated values (CSV) files from one or more classpath resources. |
| CsvSource |
@CsvSource is a special ArgumentsSource which reads
comma-separated values (CSV) from its value attribute. |
| EnumSource |
@EnumSource is a special ArgumentsSource which provides
access to the possible constants of specified Enum. |
| MethodSource |
@MethodSource is a special ArgumentsSource which provides
access to the values returned by static methods of the class in which the
annotation is used. |
| ValueSource |
@ValueSource is a special ArgumentsSource which provides
access to an array of literal values of certain primitive types. |
ArgumentsProvider implementations and their
corresponding ArgumentsSource annotations.