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.