interface ThrowableThrownAssertions
(source)
Defines the minimum set of "a Throwable was thrown
"-assertion functions,
which an implementation of the domain of Atrium has to provide.
abstract fun nothingThrown(throwableThrownBuilder: Builder): Unit |
|
abstract fun <TExpected : Throwable> toBe(throwableThrownBuilder: Builder, expectedType: KClass<TExpected>, assertionCreator: AssertionPlant<TExpected>.() -> Unit): Unit |
object ThrowableThrownAssertionsBuilder : ThrowableThrownAssertions
Delegates inter alia to the implementation of ThrowableThrownAssertions. In detail, it implements ThrowableThrownAssertions by delegating to throwableThrownAssertions which in turn delegates to the implementation via loadSingleService. |