assertThrows
Asserts that the call resulted in a throwable of type type
and returns the throwable. Otherwise, an AssertionFailedError containing the message supplied by messageSupplier
will be thrown. messageSupplier
is allowed to supply null
.
Return
the throwable resulted by the call
Parameters
type
the type of the expected throwable
messageSupplier
a supplier for the message if the throwable was not thrown
<E>
the type of the expected throwable
See also
Throws
AssertionFailedError
if the call did not result in a throwable of type type