Class ThrowableAssert

    • Constructor Detail

      • ThrowableAssert

        public ThrowableAssert​(java.lang.Throwable actual)
      • ThrowableAssert

        public ThrowableAssert​(java.util.concurrent.Callable<V> runnable)
    • Method Detail

      • buildThrowableAssertFromCallable

        private static <V> java.lang.Throwable buildThrowableAssertFromCallable​(java.util.concurrent.Callable<V> callable)
                                                                         throws java.lang.AssertionError
        Throws:
        java.lang.AssertionError
      • catchThrowableOfType

        public static <THROWABLE extends java.lang.Throwable> THROWABLE catchThrowableOfType​(ThrowableAssert.ThrowingCallable shouldRaiseThrowable,
                                                                                             java.lang.Class<THROWABLE> type)