Class ThrowableAssert<ACTUAL extends java.lang.Throwable>

    • Constructor Detail

      • ThrowableAssert

        public ThrowableAssert​(ACTUAL actual)
      • ThrowableAssert

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

      • buildThrowableAssertFromCallable

        private static <V,​THROWABLE extends java.lang.Throwable> 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)