Module org.junit.jupiter.params
Package org.junit.jupiter.params.converter
package org.junit.jupiter.params.converter
ArgumentConverter
implementations and the corresponding
@ConvertWith
annotation.-
InterfaceDescription
ArgumentConverter
is an abstraction that allows an input object to be converted to an instance of a different class. -
ClassDescription
DefaultArgumentConverter
is the default implementation of theArgumentConverter
API.SimpleArgumentConverter
is an abstract base class forArgumentConverter
implementations that only need to know the target type and do not need access to theParameterContext
to perform the conversion.TypedArgumentConverter<S,T>TypedArgumentConverter
is an abstract base class forArgumentConverter
implementations that always convert objects of a given source type into a given target type. -
ExceptionDescription
ArgumentConversionException
is an exception that can occur when an object is converted to another object by an implementation of anArgumentConverter
. -
Annotation InterfaceDescription
@ConvertWith
is an annotation that allows one to specify an explicitArgumentConverter
.@JavaTimeConversionPattern
is an annotation that allows a date/time conversion pattern to be specified on a parameter of a@ParameterizedTest
method.