Uses of Class
org.assertj.core.api.ThrowableTypeAssert
Packages that use ThrowableTypeAssert
-
Uses of ThrowableTypeAssert in org.assertj.core.api
Subclasses of ThrowableTypeAssert in org.assertj.core.apiModifier and TypeClassDescriptionclassSoftThrowableTypeAssert<T extends Throwable>ThrowableTypeAssert for soft assertions.Methods in org.assertj.core.api that return ThrowableTypeAssertModifier and TypeMethodDescriptionstatic ThrowableTypeAssert<Exception>Assertions.assertThatException()Alias forAssertions.assertThatExceptionOfType(Class)forException.default ThrowableTypeAssert<Exception>Java6StandardSoftAssertionsProvider.assertThatException()default ThrowableTypeAssert<Exception>WithAssertions.assertThatException()Alias forWithAssertions.assertThatExceptionOfType(Class)forException.static <T extends Throwable>
ThrowableTypeAssert<T>Assertions.assertThatExceptionOfType(Class<? extends T> exceptionType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.static <T extends Throwable>
ThrowableTypeAssert<T>AssertionsForClassTypes.assertThatExceptionOfType(Class<? extends T> exceptionType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.default <T extends Throwable>
ThrowableTypeAssert<T>Java6StandardSoftAssertionsProvider.assertThatExceptionOfType(Class<T> throwableType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.default <T extends Throwable>
ThrowableTypeAssert<T>WithAssertions.assertThatExceptionOfType(Class<? extends T> exceptionType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.Assertions.assertThatIllegalArgumentException()Java6StandardSoftAssertionsProvider.assertThatIllegalArgumentException()WithAssertions.assertThatIllegalArgumentException()Assertions.assertThatIllegalStateException()Alias forAssertions.assertThatExceptionOfType(Class)forIllegalStateException.default ThrowableTypeAssert<IllegalStateException>Java6StandardSoftAssertionsProvider.assertThatIllegalStateException()default ThrowableTypeAssert<IllegalStateException>WithAssertions.assertThatIllegalStateException()Assertions.assertThatIndexOutOfBoundsException()Java6StandardSoftAssertionsProvider.assertThatIndexOutOfBoundsException()WithAssertions.assertThatIndexOutOfBoundsException()static ThrowableTypeAssert<IOException>Assertions.assertThatIOException()Alias forAssertions.assertThatExceptionOfType(Class)forIOException.default ThrowableTypeAssert<IOException>Java6StandardSoftAssertionsProvider.assertThatIOException()default ThrowableTypeAssert<IOException>WithAssertions.assertThatIOException()Alias forWithAssertions.assertThatExceptionOfType(Class)forIOException.Assertions.assertThatNullPointerException()Alias forAssertions.assertThatExceptionOfType(Class)forNullPointerException.default ThrowableTypeAssert<NullPointerException>Java6StandardSoftAssertionsProvider.assertThatNullPointerException()default ThrowableTypeAssert<NullPointerException>WithAssertions.assertThatNullPointerException()Assertions.assertThatReflectiveOperationException()Java6StandardSoftAssertionsProvider.assertThatReflectiveOperationException()WithAssertions.assertThatReflectiveOperationException()static ThrowableTypeAssert<RuntimeException>Assertions.assertThatRuntimeException()Alias forAssertions.assertThatExceptionOfType(Class)forRuntimeException.default ThrowableTypeAssert<RuntimeException>Java6StandardSoftAssertionsProvider.assertThatRuntimeException()default ThrowableTypeAssert<RuntimeException>WithAssertions.assertThatRuntimeException()Alias forWithAssertions.assertThatExceptionOfType(Class)forRuntimeException.static ThrowableTypeAssert<Exception>Assumptions.assumeThatException()Alias forAssumptions.assumeThatExceptionOfType(Class)forException.static <T extends Throwable>
ThrowableTypeAssert<T>Assumptions.assumeThatExceptionOfType(Class<? extends T> exceptionType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.Assumptions.assumeThatIllegalArgumentException()Assumptions.assumeThatIndexOutOfBoundsException()static ThrowableTypeAssert<IOException>Assumptions.assumeThatIOException()Alias forAssumptions.assumeThatExceptionOfType(Class)forIOException.Assumptions.assumeThatNullPointerException()Alias forAssumptions.assumeThatExceptionOfType(Class)forNullPointerException.Assumptions.assumeThatReflectiveOperationException()static ThrowableTypeAssert<RuntimeException>Assumptions.assumeThatRuntimeException()Alias forAssumptions.assumeThatExceptionOfType(Class)forRuntimeException.ThrowableTypeAssert.describedAs(Description description) Sets the description of the assertion that is going to be called after.static ThrowableTypeAssert<Exception>BDDAssumptions.givenException()Alias forBDDAssumptions.givenExceptionOfType(Class)forException.static <T extends Throwable>
ThrowableTypeAssert<T>BDDAssumptions.givenExceptionOfType(Class<? extends T> exceptionType) Creates a new assumption's instance for aThrowablevalue.BDDAssumptions.givenIllegalArgumentException()BDDAssumptions.givenIndexOutOfBoundsException()static ThrowableTypeAssert<IOException>BDDAssumptions.givenIOException()Alias forBDDAssumptions.givenExceptionOfType(Class)forIOException.BDDAssumptions.givenNullPointerException()Alias forBDDAssumptions.givenExceptionOfType(Class)forNullPointerException.BDDAssumptions.givenReflectiveOperationException()static ThrowableTypeAssert<RuntimeException>BDDAssumptions.givenRuntimeException()Alias forBDDAssumptions.givenExceptionOfType(Class)forRuntimeException.static ThrowableTypeAssert<Exception>BDDAssertions.thenException()Alias forBDDAssertions.thenExceptionOfType(Class)forException.default ThrowableTypeAssert<Exception>Java6BDDSoftAssertionsProvider.thenException()static <T extends Throwable>
ThrowableTypeAssert<T>BDDAssertions.thenExceptionOfType(Class<? extends T> exceptionType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.default <T extends Throwable>
ThrowableTypeAssert<T>Java6BDDSoftAssertionsProvider.thenExceptionOfType(Class<T> throwableType) Entry point to check that an exception of type T is thrown by a giventhrowingCallablewhich allows to chain assertions on the thrown exception.BDDAssertions.thenIllegalArgumentException()Alias forBDDAssertions.thenExceptionOfType(Class)forIllegalArgumentException.Java6BDDSoftAssertionsProvider.thenIllegalArgumentException()BDDAssertions.thenIllegalStateException()Alias forBDDAssertions.thenExceptionOfType(Class)forIllegalStateException.default ThrowableTypeAssert<IllegalStateException>Java6BDDSoftAssertionsProvider.thenIllegalStateException()BDDAssertions.thenIndexOutOfBoundsException()Java6BDDSoftAssertionsProvider.thenIndexOutOfBoundsException()static ThrowableTypeAssert<IOException>BDDAssertions.thenIOException()Alias forBDDAssertions.thenExceptionOfType(Class)forIOException.default ThrowableTypeAssert<IOException>Java6BDDSoftAssertionsProvider.thenIOException()BDDAssertions.thenNullPointerException()Alias forBDDAssertions.thenExceptionOfType(Class)forNullPointerException.default ThrowableTypeAssert<NullPointerException>Java6BDDSoftAssertionsProvider.thenNullPointerException()BDDAssertions.thenReflectiveOperationException()Java6BDDSoftAssertionsProvider.thenReflectiveOperationException()static ThrowableTypeAssert<RuntimeException>BDDAssertions.thenRuntimeException()Alias forBDDAssertions.thenExceptionOfType(Class)forRuntimeException.default ThrowableTypeAssert<RuntimeException>Java6BDDSoftAssertionsProvider.thenRuntimeException()