interface KindStep<T>
Step where one has to decide the kind of subject change.
T
- the type of the current subject.
abstract val container: AssertionContainer<T>
The previously specified assertion container to which the new Expect will delegate. |
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. |
|
open fun <R> unreported(transformation: (T) -> R): Expect<R>
First, FinalStep as well as ExecutionStep in the change-subject-process -- changes the subject without showing the change as such in reporting. |
class KindStepImpl<T> : SubjectChangerBuilder.KindStep<T> |