interface ThrowableThrown
Defines the contract for sophisticated a Throwable was thrown Assertion builders. as well as the minimum set of assertions an implementation of the domain of Atrium has to provide.
The building process is typically started by the creation of a Builder, would allow to define an AbsentThrowableMessageProvider as well as an ch.tutteli.atrium.domain.creating.any.typetransformation.AnyTypeTransformation.FailureHandler (currently all ThrowableThrownAssertions specify it implicitly) and is finalized by one of the ThrowableThrownAssertions which usually use a Creator.
interface
Provides a message which can be used in reporting to represent the case that no Throwable at all was thrown. |
|
interface
The entry point of the Throwable |
|
interface
Represents the final step of a sophisticated a Throwable was thrown assertion builder which creates the AssertionGroup as such. |