| AnnotationBasedArgumentsProvider |
AnnotationBasedArgumentsProvider is an abstract base class for
ArgumentsProvider implementations that also need to consume an
annotation in order to provide the arguments.
|
| Arguments |
Arguments is an abstraction that provides access to an array of
objects to be used for invoking a @ParameterizedTest method.
|
| Arguments.ArgumentSet |
|
| ArgumentsProvider |
|
| ArgumentsSource |
@ArgumentsSource is a repeatable annotation
that is used to register arguments providers
for the annotated class or method.
|
| CsvFileArgumentsProvider.DefaultInputStreamProvider |
|
| CsvFileArgumentsProvider.InputStreamProvider |
|
| CsvFileArgumentsProvider.Source |
|
| CsvFileSource |
|
| CsvSource |
|
| EmptySource |
@EmptySource is an ArgumentsSource which provides a single
empty argument to the annotated @ParameterizedClass
or @ParameterizedTest.
|
| EnumSource |
|
| EnumSource.Mode |
Enumeration of modes for selecting enum constants by name.
|
| EnumSource.Mode.Validator |
|
| FieldSource |
@FieldSource is a repeatable
ArgumentsSource which provides access to values of
fields of the class in which this annotation is declared
or from static fields in external classes referenced by fully qualified
field name.
|
| MethodSource |
@MethodSource is a repeatable
ArgumentsSource which provides access to values returned from
factory methods of the class in which this annotation
is declared or from static factory methods in external classes referenced
by fully qualified method name.
|
| NullEnum |
Dummy enum class used as default value for optional attributes of
annotations.
|
| NullSource |
@NullSource is an ArgumentsSource which provides a single
null argument to the annotated @ParameterizedClass or
@ParameterizedTest.
|
| ValueSource |
@ValueSource is a repeatable
ArgumentsSource which provides access to an array of literal values.
|