Uses of Interface
org.junitpioneer.jupiter.cartesian.CartesianParameterArgumentsProvider
Packages that use CartesianParameterArgumentsProvider
Package
Description
This package contains the
CartesianTest extension.Provides parameterized test arguments from JSON (inline or file).
Several extensions for working with
ParameterizedTests.-
Uses of CartesianParameterArgumentsProvider in org.junitpioneer.jupiter.cartesian
Classes in org.junitpioneer.jupiter.cartesian that implement CartesianParameterArgumentsProviderModifier and TypeClassDescription(package private) classCartesianEnumArgumentsProvider<E extends Enum<E>>This is basically an enhanced copy of Jupiter'sEnumArgumentsProvider, except it does NOT support@ParameterizedTestand implementsCartesianParameterArgumentsProviderfor use with@CartesianTest.(package private) classThis is a slightly modified copy of Jupiter'sValueArgumentsProvider, except it does NOT support@ParameterizedTestand implementsCartesianArgumentsProviderfor use with@CartesianTest.Methods in org.junitpioneer.jupiter.cartesian that return CartesianParameterArgumentsProviderModifier and TypeMethodDescriptionprivate static <T> CartesianParameterArgumentsProvider<?> CartesianTestExtension.getAndInitializeCartesianParameterArgumentsProvider(Class<T> providerClass, Parameter parameter) private CartesianParameterArgumentsProvider<?> CartesianTestExtension.initializeParameterArgumentsProvider(Annotation source, Parameter parameter) Methods in org.junitpioneer.jupiter.cartesian with parameters of type CartesianParameterArgumentsProviderModifier and TypeMethodDescriptionprivate List<?> CartesianTestExtension.provideArguments(org.junit.jupiter.api.extension.ExtensionContext context, Parameter source, CartesianParameterArgumentsProvider<?> provider) -
Uses of CartesianParameterArgumentsProvider in org.junitpioneer.jupiter.json
Classes in org.junitpioneer.jupiter.json that implement CartesianParameterArgumentsProviderModifier and TypeClassDescription(package private) classAbstractJsonArgumentsProvider<A extends Annotation>Provides arguments from JSON files specified withJsonFileSource.(package private) class(package private) classProvides arguments from JSON files specified withJsonClasspathSource.(package private) classProvides arguments from JSON files specified withJsonFileSource.(package private) classProvides arguments from inline JSON specified withJsonSource. -
Uses of CartesianParameterArgumentsProvider in org.junitpioneer.jupiter.params
Classes in org.junitpioneer.jupiter.params that implement CartesianParameterArgumentsProviderModifier and TypeClassDescription(package private) classRangeSourceArgumentsProvider<N extends Number & Comparable<N>>Provides a range ofNumbers, as defined by an annotation which is itsArgumentsSource.