Skip navigation links
junit-jupiter-params
A C D E G I J M O P S V 

A

AnnotationConsumer<A extends java.lang.annotation.Annotation> - Interface in org.junit.jupiter.params.support
@AnnotationConsumer is a @FunctionalInterface for consuming annotations.
AnnotationConsumerInitializer - Class in org.junit.jupiter.params.support
AnnotationConsumerInitializer is an internal helper class for initializing AnnotationConsumers.
ArgumentConversionException - Exception in org.junit.jupiter.params.converter
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.
ArgumentConversionException(String) - Constructor for exception org.junit.jupiter.params.converter.ArgumentConversionException
 
ArgumentConversionException(String, Throwable) - Constructor for exception org.junit.jupiter.params.converter.ArgumentConversionException
 
ArgumentConverter - Interface in org.junit.jupiter.params.converter
ArgumentConverter is an abstraction that allows an input object to be converted to an instance of a different class.
Arguments - Interface in org.junit.jupiter.params.provider
Arguments is an abstraction that provides access to an array of objects to be used for invoking a @ParameterizedTest method.
ArgumentsProvider - Interface in org.junit.jupiter.params.provider
An ArgumentsProvider is responsible for providing a stream of arguments to be passed to a @ParameterizedTest method.
ArgumentsSource - Annotation Type in org.junit.jupiter.params.provider
@ArgumentsSource is a repeatable annotation that is used to register argument providers for the annotated test method.
ArgumentsSources - Annotation Type in org.junit.jupiter.params.provider
@ArgumentsSources is a simple container for one or more ArgumentsSource annotations.

C

convert(Object, ParameterContext) - Method in interface org.junit.jupiter.params.converter.ArgumentConverter
Convert the supplied source object according to the supplied context.
convert(Object, Class<?>) - Method in class org.junit.jupiter.params.converter.DefaultArgumentConverter
 
convert(Object, ParameterContext) - Method in class org.junit.jupiter.params.converter.SimpleArgumentConverter
 
convert(Object, Class<?>) - Method in class org.junit.jupiter.params.converter.SimpleArgumentConverter
Convert the supplied source object into to the supplied targetType.
ConvertWith - Annotation Type in org.junit.jupiter.params.converter
@ConvertWith is an annotation that allows one to specify an explicit ArgumentConverter.
CsvFileSource - Annotation Type in org.junit.jupiter.params.provider
@CsvFileSource is an ArgumentsSource which is used to load comma-separated value (CSV) files from one or more classpath resources.
CsvSource - Annotation Type in org.junit.jupiter.params.provider
@CsvSource is an ArgumentsSource which reads comma-separated values (CSV) from its CsvSource.value() attribute.

D

DefaultArgumentConverter - Class in org.junit.jupiter.params.converter
DefaultArgumentConverter is the default implementation of the ArgumentConverter API.

E

EnumSource - Annotation Type in org.junit.jupiter.params.provider
@EnumSource is an ArgumentsSource for constants of a specified Enum.
EnumSource.Mode - Enum in org.junit.jupiter.params.provider
Enumeration of modes for selecting enum constants by name.

G

get() - Method in interface org.junit.jupiter.params.provider.Arguments
Get the arguments used for an invocation of the @ParameterizedTest method.

I

initialize(AnnotatedElement, T) - Static method in class org.junit.jupiter.params.support.AnnotationConsumerInitializer
 
INSTANCE - Static variable in class org.junit.jupiter.params.converter.DefaultArgumentConverter
 

J

JavaTimeConversionPattern - Annotation Type in org.junit.jupiter.params.converter
@JavaTimeConversionPattern is an annotation that allows a date/time conversion pattern to be specified on a method parameter of a @ParameterizedTest method.

M

MethodSource - Annotation Type in org.junit.jupiter.params.provider
@MethodSource is an ArgumentsSource which provides access to values returned by methods of the class in which this annotation is declared.

O

of(Object...) - Static method in interface org.junit.jupiter.params.provider.Arguments
Factory method for creating an instance of Arguments based on the supplied arguments.
org.junit.jupiter.params - package org.junit.jupiter.params
JUnit Jupiter extension for parameterized tests.
org.junit.jupiter.params.converter - package org.junit.jupiter.params.converter
ArgumentConverter implementations and their corresponding ConvertWith annotations.
org.junit.jupiter.params.provider - package org.junit.jupiter.params.provider
ArgumentsProvider implementations and their corresponding ArgumentsSource annotations.
org.junit.jupiter.params.support - package org.junit.jupiter.params.support
Support classes for building providers and converters for arguments.

P

ParameterizedTest - Annotation Type in org.junit.jupiter.params
@ParameterizedTest is used to signal that the annotated method is a parameterized test method.
provideArguments(ExtensionContext) - Method in interface org.junit.jupiter.params.provider.ArgumentsProvider
Provide a Stream of Arguments to be passed to a @ParameterizedTest method.

S

SimpleArgumentConverter - Class in org.junit.jupiter.params.converter
SimpleArgumentConverter is an abstract base class for ArgumentConverter implementations.
SimpleArgumentConverter() - Constructor for class org.junit.jupiter.params.converter.SimpleArgumentConverter
 

V

valueOf(String) - Static method in enum org.junit.jupiter.params.provider.EnumSource.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.junit.jupiter.params.provider.EnumSource.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSource - Annotation Type in org.junit.jupiter.params.provider
@ValueSource is an ArgumentsSource which provides access to an array of literal values of primitive types.
A C D E G I J M O P S V 
Skip navigation links
junit-jupiter-params