Class ParameterizedInvocationContext<T extends ParameterizedDeclarationContext<?>>
java.lang.Object
org.junit.jupiter.params.ParameterizedInvocationContext<T>
- Direct Known Subclasses:
ParameterizedClassInvocationContext, ParameterizedTestInvocationContext
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final EvaluatedArgumentSetprotected final Tprivate final ParameterizedInvocationNameFormatterprotected final intprivate static final org.junit.jupiter.api.extension.ExtensionContext.Namespace -
Constructor Summary
ConstructorsConstructorDescriptionParameterizedInvocationContext(T declarationContext, ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) -
Method Summary
Modifier and TypeMethodDescriptiongetDisplayName(int invocationIndex) voidprepareInvocation(org.junit.jupiter.api.extension.ExtensionContext context) private voidregisterAutoCloseableArgumentsInStoreForClosing(org.junit.jupiter.api.extension.ExtensionContext context) private voidstoreParameterInfo(org.junit.jupiter.api.extension.ExtensionContext context) private voidvalidateArgumentCount(org.junit.jupiter.api.extension.ExtensionContext context)
-
Field Details
-
NAMESPACE
private static final org.junit.jupiter.api.extension.ExtensionContext.Namespace NAMESPACE -
declarationContext
-
formatter
-
arguments
-
invocationIndex
protected final int invocationIndex
-
-
Constructor Details
-
ParameterizedInvocationContext
ParameterizedInvocationContext(T declarationContext, ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex)
-
-
Method Details
-
getDisplayName
-
prepareInvocation
public void prepareInvocation(org.junit.jupiter.api.extension.ExtensionContext context) -
registerAutoCloseableArgumentsInStoreForClosing
private void registerAutoCloseableArgumentsInStoreForClosing(org.junit.jupiter.api.extension.ExtensionContext context) -
validateArgumentCount
private void validateArgumentCount(org.junit.jupiter.api.extension.ExtensionContext context) -
storeParameterInfo
private void storeParameterInfo(org.junit.jupiter.api.extension.ExtensionContext context)
-