ArgumentConverter implementations and their
corresponding ConvertWith annotations.| Interface | Description |
|---|---|
| ArgumentConverter |
ArgumentConverter is an abstraction that allows an input object to
be converted to an instance of a different class. |
| Class | Description |
|---|---|
| DefaultArgumentConverter |
DefaultArgumentConverter is the default implementation of the
ArgumentConverter API. |
| SimpleArgumentConverter |
SimpleArgumentConverter is an abstract base class for ArgumentConverter
implementations. |
| Exception | Description |
|---|---|
| ArgumentConversionException |
ArgumentConversionException is an exception that can
occur when an object is converted to another object by an implementation
of an org.junit.jupiter.params.converter.ArgumentConverter. |
| Annotation Type | Description |
|---|---|
| ConvertWith |
@ConvertWith is an annotation that allows one to specify an explicit
ArgumentConverter. |
| JavaTimeConversionPattern |
@JavaTimeConversionPattern is an annotation that allows a date/time
conversion pattern to be specified on a method parameter of a
@ParameterizedTest method. |