@AnnotationConsumer is a @FunctionalInterface for consuming
annotations.AnnotationConsumerInitializer is an internal helper class for
initializing AnnotationConsumers.ArgumentConversionException is an exception that can
occur when an object is converted to another object by an implementation
of an org.junit.jupiter.params.converter.ArgumentConverter.ArgumentConverter is an abstraction that allows an input object to
be converted to an instance of a different class.Arguments is an abstraction that provides access to an array of
objects to be used for invoking a @ParameterizedTest method.ArgumentsProvider is responsible for providing a stream of arguments to be passed to a @ParameterizedTest
method.@ArgumentsSource is a repeatable annotation
that is used to register argument providers
for the annotated test method.@ArgumentsSources is a simple container for one or more
ArgumentsSource annotations.source object according to the supplied
context.source object into to the supplied
targetType.@ConvertWith is an annotation that allows one to specify an explicit
ArgumentConverter.@CsvFileSource is an ArgumentsSource which is used to
load comma-separated values (CSV) files from one or more classpath resources.@CsvSource is an ArgumentsSource which reads
comma-separated values (CSV) from its CsvSource.value() attribute.DefaultArgumentConverter is the default implementation of the
ArgumentConverter API.@ParameterizedTest method.@JavaTimeConversionPattern is an annotation that allows a date/time
conversion pattern to be specified on a method parameter of a
@ParameterizedTest method.@MethodSource is an ArgumentsSource which provides access
to values returned by methods of the class in
which this annotation is declared.Arguments based on
the supplied arguments.ArgumentConverter implementations and their
corresponding ConvertWith annotations.ArgumentsProvider implementations and their
corresponding ArgumentsSource annotations.@ParameterizedTest is used to signal that the annotated method is a
parameterized test method.SimpleArgumentConverter is an abstract base class for ArgumentConverter
implementations.@ValueSource is an ArgumentsSource which provides
access to an array of literal values of primitive types.