Class ValidatedAssert<E,A>
java.lang.Object
org.assertj.core.api.AbstractAssert<ValidatedAssert<E,A>, Validated<E,A>>
dmx.fun.assertj.ValidatedAssert<E,A>
- Type Parameters:
E- the error typeA- the value type
- All Implemented Interfaces:
org.assertj.core.api.Assert<ValidatedAssert<E,A>, Validated<E, A>>, org.assertj.core.api.Descriptable<ValidatedAssert<E, A>>, org.assertj.core.api.ExtensionPoints<ValidatedAssert<E, A>, Validated<E, A>>
@NullMarked
public final class ValidatedAssert<E,A>
extends org.assertj.core.api.AbstractAssert<ValidatedAssert<E,A>, Validated<E,A>>
AssertJ assertions for
Validated.
Obtain instances via DmxFunAssertions.assertThat(Validated).
-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals -
Method Summary
Modifier and TypeMethodDescriptioncontainsValue(A expected) Verifies that theValidatedisValidand contains the given value.Verifies that theValidatedisInvalidand contains the given error.Verifies that theValidatedisInvalid.isValid()Verifies that theValidatedisValid.Methods inherited from class org.assertj.core.api.AbstractAssert
actual, areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, 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, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingEquals, usingEquals, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnErrorMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs, describedAs
-
Method Details
-
isValid
Verifies that theValidatedisValid.- Returns:
- this assertion for chaining
-
isInvalid
Verifies that theValidatedisInvalid.- Returns:
- this assertion for chaining
-
containsValue
Verifies that theValidatedisValidand contains the given value.- Parameters:
expected- the expected value- Returns:
- this assertion for chaining
-
hasError
Verifies that theValidatedisInvalidand contains the given error.- Parameters:
expected- the expected error- Returns:
- this assertion for chaining
-