interface ThrowableAssertions
Defines the minimum set of assertion functions and builders applicable to Throwable, which an implementation of the domain of Atrium has to provide.
abstract fun <TExpected : Throwable> cause(expect: Expect<out Throwable>, expectedType: KClass<TExpected>): ChangedSubjectPostStep<Throwable?, TExpected> |
|
open fun
Turns the given assertionVerb into an Untranslatable and delegates to the other overload. abstract fun |
object
Delegates inter alia to the implementation of ThrowableAssertions. In detail, it implements ThrowableAssertions by delegating to throwableAssertions which in turn delegates to the implementation via loadSingleService. |