doc / ch.tutteli.atrium.assertions.any.typetransformation / TypeTransformer

TypeTransformer

class TypeTransformer<T : Any, TSub : Any>

Constructors

<init>

TypeTransformer(failureHandler: TypeTransformationFailureHandler<T, TSub>)

Functions

transform

fun transform(description: Translatable, representation: Any, subjectPlant: BaseAssertionPlant<T?, *>, assertionCreator: AssertionPlant<TSub>.() -> Unit, warningTransformationFailed: Translatable, canBeTransformed: (T) -> Boolean, transform: (T) -> TSub): Unit