Uses of Interface
org.junit.jupiter.params.provider.Arguments
Packages that use Arguments
Package
Description
JUnit Jupiter extension for parameterized tests.
ArgumentsProvider
implementations and their corresponding
ArgumentsSource
annotations.-
Uses of Arguments in org.junit.jupiter.params
Methods in org.junit.jupiter.params that return types with arguments of type ArgumentsModifier and TypeMethodDescriptionParameterizedInvocationContextProvider.arguments(ArgumentsProvider provider, ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context) Methods in org.junit.jupiter.params with parameters of type ArgumentsModifier and TypeMethodDescription(package private) static EvaluatedArgumentSetprivate static EvaluatedArgumentSetorg.junit.jupiter.api.extension.ClassTemplateInvocationContextParameterizedClassContext.createInvocationContext(ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) ParameterizedDeclarationContext.createInvocationContext(ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) org.junit.jupiter.api.extension.TestTemplateInvocationContextParameterizedTestContext.createInvocationContext(ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) EvaluatedArgumentSet.determineName(Arguments arguments) (package private) static EvaluatedArgumentSetEvaluatedArgumentSet.of(Arguments arguments, IntUnaryOperator consumedLengthComputer) Constructors in org.junit.jupiter.params with parameters of type ArgumentsModifierConstructorDescription(package private)ParameterizedClassInvocationContext(ParameterizedClassContext classContext, ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) (package private)ParameterizedInvocationContext(T declarationContext, ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) (package private)ParameterizedTestInvocationContext(ParameterizedTestContext methodContext, ParameterizedInvocationNameFormatter formatter, Arguments arguments, int invocationIndex) -
Uses of Arguments in org.junit.jupiter.params.provider
Classes in org.junit.jupiter.params.provider that implement ArgumentsModifier and TypeClassDescriptionstatic final classClasses in org.junit.jupiter.params.provider that implement interfaces with type arguments of type ArgumentsFields in org.junit.jupiter.params.provider declared as ArgumentsModifier and TypeFieldDescriptionprivate ArgumentsCsvFileArgumentsProvider.CsvParserIterator.nextArgumentsprivate static final ArgumentsNullArgumentsProvider.nullArgumentsMethods in org.junit.jupiter.params.provider that return ArgumentsModifier and TypeMethodDescriptionstatic ArgumentsFactory method for creating an instance ofArgumentsbased on the suppliedarguments.CsvFileArgumentsProvider.CsvParserIterator.next()static ArgumentsFactory method for creating an instance ofArgumentsbased on the suppliedarguments.(package private) static ArgumentsCsvArgumentsProvider.processCsvRecord(Object[] csvRecord, Set<String> nullValues, boolean useHeadersInDisplayName, String[] headers) Processes custom null values, supports wrapping of column values inNamedif necessary (for CSV header support), and returns the CSV record wrapped in anArgumentsinstance.(package private) static ArgumentsArgumentsUtils.toArguments(Object item) Convert the supplied object into anArgumentsinstance.Methods in org.junit.jupiter.params.provider that return types with arguments of type ArgumentsModifier and TypeMethodDescriptionCsvArgumentsProvider.parseTextBlock(CsvSource csvSource) CsvArgumentsProvider.parseValueArray(CsvSource csvSource) AnnotationBasedArgumentsProvider.provideArguments(org.junit.jupiter.api.extension.ExtensionContext context, A annotation) Deprecated.AnnotationBasedArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context) AnnotationBasedArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, A annotation) The returnedStreamwill beproperly closedby the default implementation ofAnnotationBasedArgumentsProvider.provideArguments(ParameterDeclarations, ExtensionContext), making it safe to use a resource such asFiles.lines().ArgumentsProvider.provideArguments(org.junit.jupiter.api.extension.ExtensionContext context) Deprecated.Please implementArgumentsProvider.provideArguments(ParameterDeclarations, ExtensionContext)instead.ArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context) CsvArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, CsvSource csvSource) CsvFileArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, CsvFileSource csvFileSource) EmptyArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context) EnumArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, EnumSource enumSource) FieldArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, FieldSource fieldSource) MethodArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, MethodSource methodSource) NullArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context) ValueArgumentsProvider.provideArguments(ParameterDeclarations parameters, org.junit.jupiter.api.extension.ExtensionContext context, ValueSource valueSource) CsvFileArgumentsProvider.toStream(com.univocity.parsers.csv.CsvParser csvParser, CsvFileSource csvFileSource)
AnnotationBasedArgumentsProvider.provideArguments(ParameterDeclarations, ExtensionContext, Annotation)instead.