Top Description Fields Constructors Methods
org.junit.jupiter.params

pack-priv Class ParameterizedTestContext

extends Object
implements ParameterizedDeclarationContext<ParameterizedTestInvocationContext>
Class Inheritance
All Implemented Interfaces
org.junit.jupiter.params.ParameterizedDeclarationContext
Imports
java.lang.reflect.Method, org.junit.jupiter.params.provider.Arguments, org.junit.platform.commons.util.Preconditions

Encapsulates access to the parameters of a parameterized test method and caches the converters and aggregators used to resolve them.
Since
5.3

Field Summary

Modifier and TypeField and Description
private final ParameterizedTest
private final Method
private final ResolverFacade
private final Class<?>

Constructor Summary

AccessConstructor and Description
pack-priv
ParameterizedTestContext(Class<?> testClass, Method method, ParameterizedTest annotation)

Method Summary

Modifier and TypeMethod and Description
public ParameterizedTestInvocationContext
public Method
public ParameterizedTest
public ArgumentCountValidationMode
public String
public ResolverFacade
public Class<?>
public boolean
public boolean
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

annotationback to summary
private final ParameterizedTest annotation
methodback to summary
private final Method method
resolverFacadeback to summary
private final ResolverFacade resolverFacade
testClassback to summary
private final Class<?> testClass

Constructor Detail

ParameterizedTestContextback to summary
pack-priv ParameterizedTestContext(Class<?> testClass, Method method, ParameterizedTest annotation)

Method Detail

createInvocationContextback to summary
public ParameterizedTestInvocationContext createInvocationContext(ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex)

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.createInvocationContext.

Annotations
@Override
getAnnotatedElementback to summary
public Method getAnnotatedElement()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getAnnotatedElement.

Annotations
@Override
getAnnotationback to summary
public ParameterizedTest getAnnotation()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getAnnotation.

Annotations
@Override
getArgumentCountValidationModeback to summary
public ArgumentCountValidationMode getArgumentCountValidationMode()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getArgumentCountValidationMode.

Annotations
@Override
getDisplayNamePatternback to summary
public String getDisplayNamePattern()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getDisplayNamePattern.

Annotations
@Override
getResolverFacadeback to summary
public ResolverFacade getResolverFacade()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getResolverFacade.

Annotations
@Override
getTestClassback to summary
public Class<?> getTestClass()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.getTestClass.

Annotations
@Override
isAllowingZeroInvocationsback to summary
public boolean isAllowingZeroInvocations()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.isAllowingZeroInvocations.

Annotations
@Override
isAutoClosingArgumentsback to summary
public boolean isAutoClosingArguments()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.isAutoClosingArguments.

Annotations
@Override
quoteTextArgumentsback to summary
public boolean quoteTextArguments()

Implements org.junit.jupiter.params.ParameterizedDeclarationContext.quoteTextArguments.

Annotations
@Override