doc / ch.tutteli.atrium.domain.builders.creating.changers / SubjectChangerBuilder / KindStep

KindStep

interface KindStep<T>
Deprecated: Use SubjectChangerBuilder.KindStep from atrium-logic; will be removed with 1.0.0

Step where one has to decide the kind of subject change.

Parameters

T - the type of the current subject.

Properties

originalExpect

abstract val originalExpect: Expect<T>

The previously specified assertion container to which the new Expect will delegate assertion checking.

Functions

reportBuilder

abstract fun reportBuilder(): SubjectChangerBuilder.DescriptionRepresentationStep<T>

Entry point of the building process to not only change the subject but also report the change in reporting.

unreported

open fun <R> unreported(transformation: (T) -> R): Expect<R>

First and final step in the change-subject-process -- changes the subject without showing the change as such in reporting.