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

Package ch.tutteli.atrium.assertions.any.typetransformation

Contains @Deprecated classes/interfaces/functions, use the ones from package creating, will all be removed with 1.0.0

Types

AnyTypeTransformation

interface AnyTypeTransformation

Defines the contract for sophisticated narrowing assertion builders.

DownCaster

class DownCaster<T : Any, TSub : T>

Helps to make an assertion about the BaseAssertionPlant.subject, that it is of type T and can be down-casted to type TSub.

ExplanatoryTypeTransformationFailureHandler

class ExplanatoryTypeTransformationFailureHandler<T : Any, out TSub : T> : TypeTransformationFailureHandler<T, TSub>

Represents an AnyTypeTransformation.TypeTransformationFailureHandler which wraps subsequent assertions into an AssertionGroup with an ExplanatoryAssertionGroupType.

TypeTransformer

class TypeTransformer<T : Any, TSub : Any>

Deprecated, use AnyTypeTransformerAssertions.transformType; will be removed with 1.0.0