Package org.awaitility.core
Class AssertionCondition
- java.lang.Object
-
- org.awaitility.core.AssertionCondition
-
-
Field Summary
Fields Modifier and Type Field Description private ConditionAwaiterconditionAwaiterprivate ConditionEvaluationHandler<java.lang.Object>conditionEvaluationHandlerprivate java.lang.StringlastExceptionMessage
-
Constructor Summary
Constructors Constructor Description AssertionCondition(ThrowingRunnable supplier, ConditionSettings settings)Constructor for AssertionCondition.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Voidawait()await.private java.lang.StringgenerateDescriptionPrefix(ThrowingRunnable supplier, java.lang.String conditionAlias, boolean includeAliasIfDefined)private java.lang.StringgenerateMethodDescription(ThrowingRunnable supplier)private java.lang.StringgetMatchMessage(ThrowingRunnable supplier, java.lang.String conditionAlias)private java.lang.StringgetMismatchMessage(ThrowingRunnable supplier, java.lang.String exceptionMessage, java.lang.String conditionAlias, boolean includeAliasIfDefined)
-
-
-
Field Detail
-
conditionAwaiter
private final ConditionAwaiter conditionAwaiter
-
lastExceptionMessage
private java.lang.String lastExceptionMessage
-
conditionEvaluationHandler
private final ConditionEvaluationHandler<java.lang.Object> conditionEvaluationHandler
-
-
Constructor Detail
-
AssertionCondition
public AssertionCondition(ThrowingRunnable supplier, ConditionSettings settings)
Constructor for AssertionCondition.
- Parameters:
supplier- aRunnableobject.settings- aConditionSettingsobject.
-
-
Method Detail
-
getMatchMessage
private java.lang.String getMatchMessage(ThrowingRunnable supplier, java.lang.String conditionAlias)
-
getMismatchMessage
private java.lang.String getMismatchMessage(ThrowingRunnable supplier, java.lang.String exceptionMessage, java.lang.String conditionAlias, boolean includeAliasIfDefined)
-
generateDescriptionPrefix
private java.lang.String generateDescriptionPrefix(ThrowingRunnable supplier, java.lang.String conditionAlias, boolean includeAliasIfDefined)
-
generateMethodDescription
private java.lang.String generateMethodDescription(ThrowingRunnable supplier)
-
-