Interface Arguments
-
@API(status=EXPERIMENTAL, since="5.0") public interface Arguments
Arguments
is an abstraction that provides access to an array of objects to be used for invoking a@ParameterizedTest
method.A
Stream
of suchArguments
will typically be provided by anArgumentsProvider
.- Since:
- 5.0
- See Also:
ParameterizedTest
,ArgumentsSource
,ArgumentsProvider
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description java.lang.Object[]
get()
Get the arguments used for an invocation of the@ParameterizedTest
method.static Arguments
of(java.lang.Object... arguments)
Factory method for creating an instance ofArguments
based on the suppliedarguments
.
-
-
-
Method Detail
-
get
java.lang.Object[] get()
Get the arguments used for an invocation of the@ParameterizedTest
method.- Returns:
- the arguments; must not be
null
-
of
static Arguments of(java.lang.Object... arguments)
Factory method for creating an instance ofArguments
based on the suppliedarguments
.- Parameters:
arguments
- the arguments to be used for an invocation of the test method; must not benull
- Returns:
- an instance of
Arguments
; nevernull
-
-