Uses of Class
org.junit.jupiter.params.provider.ArgumentsSource
-
Packages that use ArgumentsSource Package Description org.junit.jupiter.params.provider ArgumentsProvider
implementations and their correspondingArgumentsSource
annotations. -
-
Uses of ArgumentsSource in org.junit.jupiter.params.provider
Classes in org.junit.jupiter.params.provider with annotations of type ArgumentsSource Modifier and Type Class Description interface
CsvFileSource
@CsvFileSource
is anArgumentsSource
which is used to load comma-separated value (CSV) files from one or more classpathresources
orCsvFileSource.files()
.interface
CsvSource
@CsvSource
is anArgumentsSource
which reads comma-separated values (CSV) from one or more supplied CSV lines.interface
EmptySource
@EmptySource
is anArgumentsSource
which provides a single empty argument to the annotated@ParameterizedTest
method.interface
EnumSource
interface
MethodSource
@MethodSource
is anArgumentsSource
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.interface
NullSource
@NullSource
is anArgumentsSource
which provides a singlenull
argument to the annotated@ParameterizedTest
method.interface
ValueSource
@ValueSource
is anArgumentsSource
which provides access to an array of literal values.Methods in org.junit.jupiter.params.provider that return ArgumentsSource Modifier and Type Method Description ArgumentsSource[]
value()
An array of one or more@ArgumentsSource
annotations.
-