Class ArgumentCountValidator
java.lang.Object
org.junit.jupiter.params.ArgumentCountValidator
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final Stringprivate final EvaluatedArgumentSetprivate final ParameterizedDeclarationContext<?> private static final org.junit.platform.commons.logging.Loggerprivate static final org.junit.jupiter.api.extension.ExtensionContext.Namespace -
Constructor Summary
ConstructorsConstructorDescriptionArgumentCountValidator(ParameterizedDeclarationContext<?> declarationContext, EvaluatedArgumentSet arguments) -
Method Summary
Modifier and TypeMethodDescriptionprivate ArgumentCountValidationModegetArgumentCountValidationMode(org.junit.jupiter.api.extension.ExtensionContext extensionContext) private ArgumentCountValidationModegetArgumentCountValidationModeConfiguration(org.junit.jupiter.api.extension.ExtensionContext extensionContext) private org.junit.jupiter.api.extension.ExtensionContext.StoregetStore(org.junit.jupiter.api.extension.ExtensionContext context) private static String(package private) voidvalidate(org.junit.jupiter.api.extension.ExtensionContext extensionContext) private voidprivate StringwrongNumberOfArgumentsMessages(String verb, int actualCount, String parameterAdjective, String reason)
-
Field Details
-
logger
private static final org.junit.platform.commons.logging.Logger logger -
ARGUMENT_COUNT_VALIDATION_KEY
- See Also:
-
NAMESPACE
private static final org.junit.jupiter.api.extension.ExtensionContext.Namespace NAMESPACE -
declarationContext
-
arguments
-
-
Constructor Details
-
ArgumentCountValidator
ArgumentCountValidator(ParameterizedDeclarationContext<?> declarationContext, EvaluatedArgumentSet arguments)
-
-
Method Details
-
validate
void validate(org.junit.jupiter.api.extension.ExtensionContext extensionContext) -
validateRequiredArgumentsArePresent
private void validateRequiredArgumentsArePresent() -
wrongNumberOfArgumentsMessages
-
getArgumentCountValidationMode
private ArgumentCountValidationMode getArgumentCountValidationMode(org.junit.jupiter.api.extension.ExtensionContext extensionContext) -
getArgumentCountValidationModeConfiguration
private ArgumentCountValidationMode getArgumentCountValidationModeConfiguration(org.junit.jupiter.api.extension.ExtensionContext extensionContext) -
pluralize
-
getStore
private org.junit.jupiter.api.extension.ExtensionContext.Store getStore(org.junit.jupiter.api.extension.ExtensionContext context)
-