doc / ch.tutteli.atrium.logic.creating.transformers / SubjectChanger
interface SubjectChanger (source)
Defines the contract to change the subject of an assertion container (e.g. the subject of Expect) by creating
a new Expect whereas the new Expect delegates assertion checking to a given original assertion container.
interface FailureHandler<T, R>
Represents a handler which is responsible to create the assertion resulting from a failed subject change.