Package org.assertj.reflection
Class MethodAssert
java.lang.Object
org.assertj.core.api.AbstractAssert<MethodAssert,Method>
org.assertj.reflection.MethodAssert
- All Implemented Interfaces:
org.assertj.core.api.Assert<MethodAssert,,Method> org.assertj.core.api.Descriptable<MethodAssert>,org.assertj.core.api.ExtensionPoints<MethodAssert,Method>
Assertions for the
Method type.-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhasReturnType(Class<?> expected) Verifies that theMethodhas the expected return type.Verifies that theMethodis not package-private.Verifies that theMethodis not private.Verifies that theMethodis not protected.Verifies that theMethodis not public.Verifies that theMethodis not static.Verifies that theMethodis package-private.Verifies that theMethodis private.Verifies that theMethodis protected.isPublic()Verifies that theMethodis public.isStatic()Verifies that theMethodis static.throwsException(Class<? extends Exception> expected) Verifies that theMethoddeclares the given exception to be thrown.Methods inherited from class org.assertj.core.api.AbstractAssert
asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOf, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnErrorMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs
-
Constructor Details
-
MethodAssert
Creates a newMethodAssert.- Parameters:
actual- The actual value.
-
-
Method Details
-
isPublic
Verifies that theMethodis public.- Returns:
- This
MethodAssertinstance.
-
isNotPublic
Verifies that theMethodis not public.- Returns:
- This
MethodAssertinstance.
-
isProtected
Verifies that theMethodis protected.- Returns:
- This
MethodAssertinstance.
-
isNotProtected
Verifies that theMethodis not protected.- Returns:
- This
MethodAssertinstance.
-
isPrivate
Verifies that theMethodis private.- Returns:
- This
MethodAssertinstance.
-
isNotPrivate
Verifies that theMethodis not private.- Returns:
- This
MethodAssertinstance.
-
isPackagePrivate
Verifies that theMethodis package-private.- Returns:
- This
MethodAssertinstance.
-
isNotPackagePrivate
Verifies that theMethodis not package-private.- Returns:
- This
MethodAssertinstance.
-
isStatic
Verifies that theMethodis static.- Returns:
- This
MethodAssertinstance.
-
isNotStatic
Verifies that theMethodis not static.- Returns:
- This
MethodAssertinstance.
-
hasReturnType
Verifies that theMethodhas the expected return type.- Parameters:
expected- The expected return type of theMethod.- Returns:
- This
MethodAssertinstance.
-
throwsException
Verifies that theMethoddeclares the given exception to be thrown. If a declared exception is assignable to the expected exception, this assertion passes.- Parameters:
expected- The expected exception to be thrown.- Returns:
- This
MethodAssertinstance.
-