Uses of Class
org.junitpioneer.jupiter.cartesian.ArgumentSets
Packages that use ArgumentSets
-
Uses of ArgumentSets in org.junitpioneer.jupiter.cartesian
Methods in org.junitpioneer.jupiter.cartesian that return ArgumentSetsModifier and TypeMethodDescriptionprivate ArgumentSetsArgumentSets.add(Collection<?> arguments) static <T> ArgumentSetsArgumentSets.argumentsForFirstParameter(Collection<T> arguments) Creates a single set of distinct objects (according to theirequals) for the first parameter of aCartesianTestfrom the elements of the passedCollection.static <T> ArgumentSetsArgumentSets.argumentsForFirstParameter(Stream<T> arguments) static <T> ArgumentSetsArgumentSets.argumentsForFirstParameter(T... arguments) Creates a single set of distinct objects (according to theirequals) for the first parameter of aCartesianTestfrom the elements of the passed objects.final <T> ArgumentSetsArgumentSets.argumentsForNextParameter(Collection<T> arguments) Creates a single set of distinct objects (according to theirequals) for the next parameter of aCartesianTestfrom the elements of the passedCollection.final <T> ArgumentSetsArgumentSets.argumentsForNextParameter(Stream<T> arguments) final <T> ArgumentSetsArgumentSets.argumentsForNextParameter(T... arguments) Creates a single set of distinct objects (according to theirequals) for the next parameter of aCartesianTestfrom the elements of the passed objects.static ArgumentSetsArgumentSets.create()Creates a newArgumentSetswithout arguments for any parameters.private ArgumentSetsCartesianFactoryArgumentsProvider.invokeMethodFactory(Method testMethod, Method factory, Object testInstance) CartesianFactoryArgumentsProvider.provideArguments(org.junit.jupiter.api.extension.ExtensionContext context) CartesianMethodArgumentsProvider.provideArguments(org.junit.jupiter.api.extension.ExtensionContext context) Provides anArgumentSetsobject, containing the arguments for each parameter in order, to be used for theCartesianTest.