Package-level declarations
Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers
.
Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers
.
Contains (default) implementations for the interfaces defined in ch.tutteli.atrium.logic.transformers
.
Types
Link copied to clipboard
abstract class BaseTransformationExecutionStep<SubjectT, SubjectAfterTransformationT, ExpectForNewSubjectT : Expect<SubjectAfterTransformationT>>(container: AssertionContainer<SubjectT>, action: AssertionContainer<SubjectT>.() -> ExpectForNewSubjectT, actionAndApply: AssertionContainer<SubjectT>.(Expect<SubjectAfterTransformationT>.() -> Unit) -> Expect<SubjectAfterTransformationT>) : TransformationExecutionStep<SubjectT, SubjectAfterTransformationT, ExpectForNewSubjectT>
Step which has all necessary information to perform a subject transformation (subject change/feature extraction etc.) and now allows to decide how it should be done, especially regarding potential sub-assertions which should be applied to the new resulting subject.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard