Uses of Interface
org.junitpioneer.jupiter.cartesian.CartesianArgumentsProvider
-
Packages that use CartesianArgumentsProvider Package Description org.junitpioneer.jupiter.cartesian This package contains theCartesianTestextension.org.junitpioneer.jupiter.json Provides parameterized test arguments from JSON (inline or file).org.junitpioneer.jupiter.params Several extensions for working withParameterizedTests. -
-
Uses of CartesianArgumentsProvider in org.junitpioneer.jupiter.cartesian
Subinterfaces of CartesianArgumentsProvider in org.junitpioneer.jupiter.cartesian Modifier and Type Interface Description interfaceCartesianMethodArgumentsProviderProvides arguments for all parameters of aCartesianTestmethod.interfaceCartesianParameterArgumentsProvider<T>Provides arguments for a single parameter of aCartesianTestmethod.Classes in org.junitpioneer.jupiter.cartesian that implement CartesianArgumentsProvider Modifier and Type Class Description (package private) classCartesianEnumArgumentsProvider<E extends java.lang.Enum<E>>This is basically an enhanced copy of Jupiter'sEnumArgumentsProvider, except it does NOT support@ParameterizedTestand implementsCartesianParameterArgumentsProviderfor use with@CartesianTest.(package private) classCartesianFactoryArgumentsProvider(package private) classCartesianValueArgumentsProviderThis 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 types with arguments of type CartesianArgumentsProvider Modifier and Type Method Description java.lang.Class<? extends CartesianArgumentsProvider>value()The type ofCartesianArgumentsProviderto be used. -
Uses of CartesianArgumentsProvider in org.junitpioneer.jupiter.json
Classes in org.junitpioneer.jupiter.json that implement CartesianArgumentsProvider Modifier and Type Class Description (package private) classAbstractJsonArgumentsProvider<A extends java.lang.annotation.Annotation>Provides arguments from JSON files specified withJsonFileSource.(package private) classAbstractJsonSourceBasedArgumentsProvider<A extends java.lang.annotation.Annotation>(package private) classJsonClasspathSourceArgumentsProviderProvides arguments from JSON files specified withJsonClasspathSource.(package private) classJsonFileSourceArgumentsProviderProvides arguments from JSON files specified withJsonFileSource.(package private) classJsonInlineArgumentsProviderProvides arguments from inline JSON specified withJsonSource. -
Uses of CartesianArgumentsProvider in org.junitpioneer.jupiter.params
Classes in org.junitpioneer.jupiter.params that implement CartesianArgumentsProvider Modifier and Type Class Description (package private) classRangeSourceArgumentsProvider<N extends java.lang.Number & java.lang.Comparable<N>>Provides a range ofNumbers, as defined by an annotation which is itsArgumentsSource.
-