Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(A) - Method in class org.junit.jupiter.params.converter.AnnotationBasedArgumentConverter
- accept(A) - Method in class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
- aggregateArguments(ArgumentsAccessor, ParameterContext) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAggregator
-
Aggregate the arguments contained in the supplied
accessor
into a single object. - AggregateWith - Annotation Interface in org.junit.jupiter.params.aggregator
-
@AggregateWith
is an annotation that allows one to specify anArgumentsAggregator
. - AnnotationBasedArgumentConverter<A> - Class in org.junit.jupiter.params.converter
-
AnnotationBasedArgumentConverter
is an abstract base class forArgumentConverter
implementations that also need to consume an annotation in order to perform the conversion. - AnnotationBasedArgumentConverter() - Constructor for class org.junit.jupiter.params.converter.AnnotationBasedArgumentConverter
- AnnotationBasedArgumentsProvider<A> - Class in org.junit.jupiter.params.provider
-
AnnotationBasedArgumentsProvider
is an abstract base class forArgumentsProvider
implementations that also need to consume an annotation in order to provide the arguments. - AnnotationBasedArgumentsProvider() - Constructor for class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
- AnnotationConsumer<A> - Interface in org.junit.jupiter.params.support
-
AnnotationConsumer
is a functional interface for consuming annotations. - AnnotationConsumerInitializer - Class in org.junit.jupiter.params.support
-
AnnotationConsumerInitializer
is an internal helper class for initializingAnnotationConsumers
. - ARGUMENT_SET_NAME_OR_ARGUMENTS_WITH_NAMES_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for either
ParameterizedTest.ARGUMENT_SET_NAME_PLACEHOLDER
orParameterizedTest.ARGUMENTS_WITH_NAMES_PLACEHOLDER
, depending on whether the current set of arguments was created viaargumentSet()
:{argumentSetNameOrArgumentsWithNames}
. - ARGUMENT_SET_NAME_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for the name of the argument set for the current invocation of a
@ParameterizedTest
method:{argumentSetName}
. - ArgumentAccessException - Exception Class in org.junit.jupiter.params.aggregator
-
ArgumentAccessException
is an exception thrown by anArgumentsAccessor
if an error occurs while accessing or converting an argument. - ArgumentAccessException(String) - Constructor for exception class org.junit.jupiter.params.aggregator.ArgumentAccessException
- ArgumentAccessException(String, Throwable) - Constructor for exception class org.junit.jupiter.params.aggregator.ArgumentAccessException
- Argument Conversion - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
- ArgumentConversionException - Exception Class 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 anArgumentConverter
. - ArgumentConversionException(String) - Constructor for exception class org.junit.jupiter.params.converter.ArgumentConversionException
- ArgumentConversionException(String, Throwable) - Constructor for exception class 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(Object...) - Static method in interface org.junit.jupiter.params.provider.Arguments
-
Factory method for creating an instance of
Arguments
based on the suppliedarguments
. - 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. - ARGUMENTS_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for the complete, comma-separated arguments list of the current invocation of a
@ParameterizedTest
method:{arguments}
- ARGUMENTS_WITH_NAMES_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for the complete, comma-separated named arguments list of the current invocation of a
@ParameterizedTest
method:{argumentsWithNames}
- Arguments.ArgumentSet - Class in org.junit.jupiter.params.provider
- ArgumentsAccessor - Interface in org.junit.jupiter.params.aggregator
-
ArgumentsAccessor
defines the public API for accessing arguments provided by anArgumentsProvider
for a single invocation of a@ParameterizedTest
method. - ArgumentsAggregationException - Exception Class in org.junit.jupiter.params.aggregator
-
ArgumentsAggregationException
is an exception thrown by anArgumentsAggregator
when an error occurs while aggregating arguments. - ArgumentsAggregationException(String) - Constructor for exception class org.junit.jupiter.params.aggregator.ArgumentsAggregationException
- ArgumentsAggregationException(String, Throwable) - Constructor for exception class org.junit.jupiter.params.aggregator.ArgumentsAggregationException
- ArgumentsAggregator - Interface in org.junit.jupiter.params.aggregator
-
ArgumentsAggregator
is an abstraction for the aggregation of arguments provided by anArgumentsProvider
for a single invocation of a@ParameterizedTest
method into a single object. - argumentSet(String, Object...) - Static method in interface org.junit.jupiter.params.provider.Arguments
- 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. - Arguments Providers and Sources - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
- ArgumentsSource - Annotation Interface in org.junit.jupiter.params.provider
-
@ArgumentsSource
is a repeatable annotation that is used to register arguments providers for the annotated test method. - ArgumentsSources - Annotation Interface in org.junit.jupiter.params.provider
-
@ArgumentsSources
is a simple container for one or moreArgumentsSource
annotations. - autoCloseArguments() - Element in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Configure whether all arguments of the parameterized test that implement
AutoCloseable
will be closed after@AfterEach
methods andAfterEachCallback
extensions have been called for the current parameterized test invocation.
B
- booleans() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
boolean
values to use as sources of arguments; must not be empty. - bytes() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
byte
values to use as sources of arguments; must not be empty.
C
- chars() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
char
values to use as sources of arguments; must not be empty. - classes() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
Class
values to use as sources of arguments; must not be empty. - Composed Annotations - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
- convert(Object, Class<?>) - Method in class org.junit.jupiter.params.converter.SimpleArgumentConverter
-
Convert the supplied
source
object into the suppliedtargetType
. - convert(Object, Class<?>, A) - Method in class org.junit.jupiter.params.converter.AnnotationBasedArgumentConverter
-
Convert the supplied
source
object into the suppliedtargetType
, based on metadata in the provided annotation. - convert(Object, Class<?>, ParameterContext) - Method in class org.junit.jupiter.params.converter.DefaultArgumentConverter
- convert(Object, ParameterContext) - Method in class org.junit.jupiter.params.converter.AnnotationBasedArgumentConverter
- convert(Object, ParameterContext) - Method in interface org.junit.jupiter.params.converter.ArgumentConverter
-
Convert the supplied
source
object according to the suppliedcontext
. - convert(Object, ParameterContext) - Method in class org.junit.jupiter.params.converter.DefaultArgumentConverter
- convert(Object, ParameterContext) - Method in class org.junit.jupiter.params.converter.SimpleArgumentConverter
- convert(Object, ParameterContext) - Method in class org.junit.jupiter.params.converter.TypedArgumentConverter
- convert(S) - Method in class org.junit.jupiter.params.converter.TypedArgumentConverter
-
Convert the supplied
source
object of typeS
into an object of typeT
. - ConvertWith - Annotation Interface in org.junit.jupiter.params.converter
-
@ConvertWith
is an annotation that allows one to specify an explicitArgumentConverter
. - CsvFileSource - Annotation Interface in org.junit.jupiter.params.provider
-
@CsvFileSource
is a repeatableArgumentsSource
which is used to load comma-separated value (CSV) files from one or more classpathCsvFileSource.resources()
orCsvFileSource.files()
. - CsvFileSources - Annotation Interface in org.junit.jupiter.params.provider
-
@CsvFileSources
is a simple container for one or moreCsvFileSource
annotations. - CsvParsingException - Exception Class in org.junit.jupiter.params.provider
-
Thrown if an error is encountered while parsing CSV input.
- CsvParsingException(String) - Constructor for exception class org.junit.jupiter.params.provider.CsvParsingException
- CsvParsingException(String, Throwable) - Constructor for exception class org.junit.jupiter.params.provider.CsvParsingException
- CsvSource - Annotation Interface in org.junit.jupiter.params.provider
-
@CsvSource
is a repeatableArgumentsSource
which reads comma-separated values (CSV) from one or more CSV records supplied via theCsvSource.value()
attribute orCsvSource.textBlock()
attribute. - CsvSources - Annotation Interface in org.junit.jupiter.params.provider
-
@CsvSources
is a simple container for one or moreCsvSource
annotations.
D
- DEFAULT_DISPLAY_NAME - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Default display name pattern for the current invocation of a
@ParameterizedTest
method: "[{index}] {argumentSetNameOrArgumentsWithNames}" - DefaultArgumentConverter - Class in org.junit.jupiter.params.converter
-
DefaultArgumentConverter
is the default implementation of theArgumentConverter
API. - DefaultArgumentsAccessor - Class in org.junit.jupiter.params.aggregator
-
Default implementation of the
ArgumentsAccessor
API. - DefaultArgumentsAccessor(ParameterContext, int, Object...) - Constructor for class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- delimiter() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The column delimiter character to use when reading the CSV files.
- delimiter() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The column delimiter character to use when reading the records.
- delimiterString() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The column delimiter string to use when reading the CSV files.
- delimiterString() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The column delimiter string to use when reading the records.
- DISPLAY_NAME_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for the display name of a
@ParameterizedTest
method:{displayName}
- doubles() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
double
values to use as sources of arguments; must not be empty.
E
- EmptySource - Annotation Interface in org.junit.jupiter.params.provider
-
@EmptySource
is anArgumentsSource
which provides a single empty argument to the annotated@ParameterizedTest
method. - emptyValue() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The empty value to use when reading the CSV files.
- emptyValue() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The empty value to use when reading the records.
- encoding() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The encoding to use when reading the CSV files; must be a valid charset.
- EnumSource - Annotation Interface in org.junit.jupiter.params.provider
- EnumSource.Mode - Enum Class in org.junit.jupiter.params.provider
-
Enumeration of modes for selecting enum constants by name.
- EnumSources - Annotation Interface in org.junit.jupiter.params.provider
-
@EnumSources
is a simple container for one or moreEnumSource
annotations. - Example - Search tag in org.junit.jupiter.params.provider.CsvFileSource.useHeadersInDisplayName()
- Section
- Example - Search tag in org.junit.jupiter.params.provider.CsvSource.textBlock()
- Section
- Example - Search tag in org.junit.jupiter.params.provider.CsvSource.useHeadersInDisplayName()
- Section
- Example - Search tag in org.junit.jupiter.params.provider.CsvSource.value()
- Section
- Examples - Search tag in annotation interface org.junit.jupiter.params.provider.FieldSource
- Section
- Examples - Search tag in annotation interface org.junit.jupiter.params.provider.MethodSource
- Section
- EXCLUDE - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Select all declared enum constants except those supplied via the
EnumSource.names()
attribute.
F
- FieldSource - Annotation Interface in org.junit.jupiter.params.provider
-
@FieldSource
is a repeatableArgumentsSource
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. - FieldSources - Annotation Interface in org.junit.jupiter.params.provider
-
@FieldSources
is a simple container for one or moreFieldSource
annotations. - files() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The CSV files to use as the sources of arguments; must not be empty unless
CsvFileSource.resources()
is non-empty. - floats() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
float
values to use as sources of arguments; must not be empty. - Formal Parameter List - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
G
- get() - Method in class org.junit.jupiter.params.provider.Arguments.ArgumentSet
- get() - Method in interface org.junit.jupiter.params.provider.Arguments
-
Get the arguments used for an invocation of the
@ParameterizedTest
method. - get(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as an
Object
. - get(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- get(int, Class<T>) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as an instance of the required type.
- get(int, Class<T>) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getBoolean(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Boolean
, performing automatic type conversion as necessary. - getBoolean(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getByte(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Byte
, performing automatic type conversion as necessary. - getByte(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getCharacter(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Character
, performing automatic type conversion as necessary. - getCharacter(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getDouble(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Double
, performing automatic type conversion as necessary. - getDouble(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getFloat(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Float
, performing automatic type conversion as necessary. - getFloat(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getInteger(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Integer
, performing automatic type conversion as necessary. - getInteger(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getInvocationIndex() - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the index of the current test invocation.
- getInvocationIndex() - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getLong(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Long
, performing automatic type conversion as necessary. - getLong(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getName() - Method in class org.junit.jupiter.params.provider.Arguments.ArgumentSet
-
Get the name of this
ArgumentSet
. - getShort(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
Short
, performing automatic type conversion as necessary. - getShort(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- getString(int) - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the value of the argument at the given index as a
String
, performing automatic type conversion as necessary. - getString(int) - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
I
- ignoreLeadingAndTrailingWhitespace() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
Controls whether leading and trailing whitespace characters of unquoted CSV columns should be ignored.
- ignoreLeadingAndTrailingWhitespace() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
Controls whether leading and trailing whitespace characters of unquoted CSV columns should be ignored.
- INCLUDE - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Select only those enum constants whose names are supplied via the
EnumSource.names()
attribute. - INDEX_PLACEHOLDER - Static variable in annotation interface org.junit.jupiter.params.ParameterizedTest
-
Placeholder for the current invocation index of a
@ParameterizedTest
method (1-based):{index}
- Inheritance - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
- initialize(AnnotatedElement, T) - Static method in class org.junit.jupiter.params.support.AnnotationConsumerInitializer
- INSTANCE - Static variable in class org.junit.jupiter.params.converter.DefaultArgumentConverter
- ints() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
int
values to use as sources of arguments; must not be empty.
J
- JavaTimeConversionPattern - Annotation Interface in org.junit.jupiter.params.converter
-
@JavaTimeConversionPattern
is an annotation that allows a date/time conversion pattern to be specified on a parameter of a@ParameterizedTest
method.
L
- lineSeparator() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The line separator to use when reading the CSV files; must consist of 1 or 2 characters, typically
"\r"
,"\n"
, or"\r\n"
. - longs() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
long
values to use as sources of arguments; must not be empty.
M
- MATCH_ALL - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Select only those enum constants whose names match all patterns supplied via the
EnumSource.names()
attribute. - MATCH_ANY - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Select only those enum constants whose names match any pattern supplied via the
EnumSource.names()
attribute. - MATCH_NONE - Enum constant in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Select only those enum constants whose names match none of the patterns supplied via the
EnumSource.names()
attribute. - maxCharsPerColumn() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The maximum number of characters allowed per CSV column.
- maxCharsPerColumn() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The maximum number of characters allowed per CSV column.
- MethodSource - Annotation Interface in org.junit.jupiter.params.provider
-
@MethodSource
is a repeatableArgumentsSource
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. - MethodSources - Annotation Interface in org.junit.jupiter.params.provider
-
@MethodSources
is a simple container for one or moreMethodSource
annotations. - mode() - Element in annotation interface org.junit.jupiter.params.provider.EnumSource
-
The enum constant selection mode.
N
- name() - Element in annotation interface org.junit.jupiter.params.ParameterizedTest
-
The display name to be used for individual invocations of the parameterized test; never blank or consisting solely of whitespace.
- names() - Element in annotation interface org.junit.jupiter.params.provider.EnumSource
-
The names of enum constants to provide, or regular expressions to select the names of enum constants to provide.
- NullAndEmptySource - Annotation Interface in org.junit.jupiter.params.provider
-
@NullAndEmptySource
is a composed annotation that combines the functionality of@NullSource
and@EmptySource
. - NullEnum - Enum Class in org.junit.jupiter.params.provider
-
Dummy enum class used as default value for optional attributes of annotations.
- NullSource - Annotation Interface in org.junit.jupiter.params.provider
-
@NullSource
is anArgumentsSource
which provides a singlenull
argument to the annotated@ParameterizedTest
method. - nullValues() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
A list of strings that should be interpreted as
null
references. - nullValues() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
A list of strings that should be interpreted as
null
references. - numLinesToSkip() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The number of lines to skip when reading the CSV files.
O
- of(Object...) - Static method in interface org.junit.jupiter.params.provider.Arguments
-
Factory method for creating an instance of
Arguments
based on the suppliedarguments
. - org.junit.jupiter.params - package org.junit.jupiter.params
-
JUnit Jupiter extension for parameterized tests.
- org.junit.jupiter.params.aggregator - package org.junit.jupiter.params.aggregator
- org.junit.jupiter.params.converter - package org.junit.jupiter.params.converter
-
ArgumentConverter
implementations and the corresponding@ConvertWith
annotation. - org.junit.jupiter.params.provider - package org.junit.jupiter.params.provider
-
ArgumentsProvider
implementations and their correspondingArgumentsSource
annotations. - org.junit.jupiter.params.support - package org.junit.jupiter.params.support
-
Support classes for building providers and converters for arguments.
P
- ParameterizedTest - Annotation Interface in org.junit.jupiter.params
-
@ParameterizedTest
is used to signal that the annotated method is a parameterized test method. - provideArguments(ExtensionContext) - Method in class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
- provideArguments(ExtensionContext) - Method in interface org.junit.jupiter.params.provider.ArgumentsProvider
- provideArguments(ExtensionContext, A) - Method in class org.junit.jupiter.params.provider.AnnotationBasedArgumentsProvider
Q
- quoteCharacter() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The quote character to use for quoted strings.
- quoteCharacter() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The quote character to use for quoted strings.
R
- resources() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
The CSV classpath resources to use as the sources of arguments; must not be empty unless
CsvFileSource.files()
is non-empty.
S
- shorts() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
short
values to use as sources of arguments; must not be empty. - SimpleArgumentConverter - Class in org.junit.jupiter.params.converter
-
SimpleArgumentConverter
is an abstract base class forArgumentConverter
implementations that only need to know the target type and do not need access to theParameterContext
to perform the conversion. - SimpleArgumentConverter() - Constructor for class org.junit.jupiter.params.converter.SimpleArgumentConverter
- size() - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get the number of arguments in this accessor.
- size() - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- strings() - Element in annotation interface org.junit.jupiter.params.provider.ValueSource
-
The
String
values to use as sources of arguments; must not be empty. - Supported Parameter Types - Search tag in annotation interface org.junit.jupiter.params.provider.EmptySource
- Section
- Supported placeholders - Search tag in org.junit.jupiter.params.ParameterizedTest.name()
- Section
T
- Test Execution Order - Search tag in annotation interface org.junit.jupiter.params.ParameterizedTest
- Section
- textBlock() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The CSV records to use as the source of arguments, supplied as a single text block; must not be empty.
- toArray() - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get all arguments in this accessor as an array.
- toArray() - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- toList() - Method in interface org.junit.jupiter.params.aggregator.ArgumentsAccessor
-
Get all arguments in this accessor as an immutable list.
- toList() - Method in class org.junit.jupiter.params.aggregator.DefaultArgumentsAccessor
- toString() - Method in class org.junit.jupiter.params.provider.Arguments.ArgumentSet
-
Return the
name
of thisArgumentSet
. - TypedArgumentConverter<S,
T> - Class in org.junit.jupiter.params.converter -
TypedArgumentConverter
is an abstract base class forArgumentConverter
implementations that always convert objects of a given source type into a given target type. - TypedArgumentConverter(Class<S>, Class<T>) - Constructor for class org.junit.jupiter.params.converter.TypedArgumentConverter
-
Create a new
TypedArgumentConverter
.
U
- useHeadersInDisplayName() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSource
-
Configures whether the first CSV record should be treated as header names for columns.
- useHeadersInDisplayName() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
Configures whether the first CSV record should be treated as header names for columns.
V
- value() - Element in annotation interface org.junit.jupiter.params.aggregator.AggregateWith
- value() - Element in annotation interface org.junit.jupiter.params.converter.ConvertWith
-
The type of
ArgumentConverter
to use. - value() - Element in annotation interface org.junit.jupiter.params.converter.JavaTimeConversionPattern
-
The date/time conversion pattern.
- value() - Element in annotation interface org.junit.jupiter.params.provider.ArgumentsSource
-
The type of
ArgumentsProvider
to be used. - value() - Element in annotation interface org.junit.jupiter.params.provider.ArgumentsSources
-
An array of one or more
@ArgumentsSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.CsvFileSources
-
An array of one or more
@CsvFileSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.CsvSource
-
The CSV records to use as the source of arguments; must not be empty.
- value() - Element in annotation interface org.junit.jupiter.params.provider.CsvSources
-
An array of one or more
@CsvSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.EnumSource
-
The enum type that serves as the source of the enum constants.
- value() - Element in annotation interface org.junit.jupiter.params.provider.EnumSources
-
An array of one or more
@EnumSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.FieldSource
-
The names of fields within the test class or in external classes to use as sources for arguments.
- value() - Element in annotation interface org.junit.jupiter.params.provider.FieldSources
-
An array of one or more
@FieldSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.MethodSource
-
The names of factory methods within the test class or in external classes to use as sources for arguments.
- value() - Element in annotation interface org.junit.jupiter.params.provider.MethodSources
-
An array of one or more
@MethodSource
annotations. - value() - Element in annotation interface org.junit.jupiter.params.provider.ValueSources
-
An array of one or more
@ValueSource
annotations. - valueOf(String) - Static method in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.junit.jupiter.params.provider.NullEnum
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.junit.jupiter.params.provider.EnumSource.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.junit.jupiter.params.provider.NullEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ValueSource - Annotation Interface in org.junit.jupiter.params.provider
- ValueSources - Annotation Interface in org.junit.jupiter.params.provider
-
@ValueSources
is a simple container for one or moreValueSource
annotations.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form