public class FutureAssert<T> extends org.assertj.core.api.AbstractObjectAssert<FutureAssert<T>,Future<T>>
| Modifier | Constructor and Description |
|---|---|
protected |
FutureAssert(Future<T> actual) |
| Modifier and Type | Method and Description |
|---|---|
static <T> FutureAssert<T> |
assertThat(Future<T> future) |
protected void |
failWithCauseAndMessage(Throwable cause,
String errorMessage,
Object... arguments) |
FutureAssert<T> |
isFailed() |
FutureAssert<T> |
isFailed(Consumer<Throwable> exceptionAssertion) |
FutureAssert<T> |
isFailed(org.hamcrest.Matcher<? super Throwable> exceptionMatcher) |
FutureAssert<T> |
isFailed(Throwable expectedThrowable) |
FutureAssert<T> |
isPending() |
FutureAssert<T> |
isSuccessful() |
FutureAssert<T> |
isSuccessful(Consumer<T> valueAssertion) |
FutureAssert<T> |
isSuccessful(T expectedValue) |
as, as, extracting, extracting, hasFieldOrProperty, hasFieldOrPropertyWithValue, hasNoNullFieldsOrProperties, hasNoNullFieldsOrPropertiesExcept, isEqualToComparingFieldByField, isEqualToComparingFieldByFieldRecursively, isEqualToComparingOnlyGivenFields, isEqualToIgnoringGivenFields, isEqualToIgnoringNullFields, returns, usingComparatorForFields, usingComparatorForTypeasList, asString, describedAs, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, equals, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, satisfies, setCustomRepresentation, throwAssertionError, usingComparator, usingDefaultComparator, withFailMessage, withRepresentation, withThreadDumpOnErrorpublic static <T> FutureAssert<T> assertThat(Future<T> future)
public FutureAssert<T> isPending()
public FutureAssert<T> isSuccessful()
public FutureAssert<T> isSuccessful(T expectedValue)
public FutureAssert<T> isSuccessful(Consumer<T> valueAssertion)
public FutureAssert<T> isFailed()
public FutureAssert<T> isFailed(Throwable expectedThrowable)
public FutureAssert<T> isFailed(org.hamcrest.Matcher<? super Throwable> exceptionMatcher)
public FutureAssert<T> isFailed(Consumer<Throwable> exceptionAssertion)
Copyright © 2006-2020 Red Hat, Inc. and others. Licensed under the GNU Lesser General Public License (LGPL), version 2.1 or later.