Package org.junit.jupiter.params
Class ClassTemplateConstructorParameterResolver
- java.lang.Object
-
- org.junit.jupiter.params.ParameterizedInvocationParameterResolver
-
- org.junit.jupiter.params.ClassTemplateConstructorParameterResolver
-
- All Implemented Interfaces:
org.junit.jupiter.api.extension.Extension,org.junit.jupiter.api.extension.ParameterResolver,org.junit.jupiter.api.extension.TestInstantiationAwareExtension
class ClassTemplateConstructorParameterResolver extends ParameterizedInvocationParameterResolver
- Since:
- 5.13
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Class<?>classTemplateClass
-
Constructor Summary
Constructors Constructor Description ClassTemplateConstructorParameterResolver(ParameterizedClassContext classContext, EvaluatedArgumentSet arguments, int invocationIndex, ResolutionCache resolutionCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanisSupportedOnConstructorOrMethod(java.lang.reflect.Executable declaringExecutable, org.junit.jupiter.api.extension.ExtensionContext extensionContext)-
Methods inherited from class org.junit.jupiter.params.ParameterizedInvocationParameterResolver
getTestInstantiationExtensionContextScope, resolveParameter, supportsParameter
-
-
-
-
Constructor Detail
-
ClassTemplateConstructorParameterResolver
ClassTemplateConstructorParameterResolver(ParameterizedClassContext classContext, EvaluatedArgumentSet arguments, int invocationIndex, ResolutionCache resolutionCache)
-
-
Method Detail
-
isSupportedOnConstructorOrMethod
protected boolean isSupportedOnConstructorOrMethod(java.lang.reflect.Executable declaringExecutable, org.junit.jupiter.api.extension.ExtensionContext extensionContext)- Specified by:
isSupportedOnConstructorOrMethodin classParameterizedInvocationParameterResolver
-
-