Package org.apache.juneau.assertions
package org.apache.juneau.assertions
Assertions API
-
ClassDescriptionAnyAssertion<T>Used for assertion calls against generic POJOs.Used for assertion calls against arrays.Base class for all assertion objects.Wrapper around a
Predicate
that allows for an error message for when the predicate fails.Encapsulates multiple predicates into a single AND operation.Negates an assertion.Encapsulates multiple predicates into a single OR operation.PredefinedAssertionPredicate
objects.Main class for creation of assertions for stand-alone testing.Used for assertion calls against Java beans.Used for assertion calls against Java beans.Used for assertion calls against booleans.Used for assertion calls against byte arrays.Used for assertion calls against collections objects.ComparableAssertion<T extends Comparable<T>>Used for assertion calls against comparable objects.Used for assertion calls againstDate
objects.FluentAnyAssertion<T,R> Used for assertion calls against generic POJOs.FluentArrayAssertion<E,R> Used for fluent assertion calls against array objects.Parent class of all fluent assertion calls.FluentBeanAssertion<T,R> Used for fluent assertion calls against Java beans.Used for fluent assertion calls against lists of beans.Used for fluent assertion calls against booleans.Used for fluent assertion calls against byte arrays.Used for fluent assertion calls against collections objects.Used for fluent assertion calls against comparable objects.Used for fluent assertion calls against dates.Used for fluent assertion calls against integers.FluentListAssertion<E,R> Used for fluent assertion calls against lists.Used for fluent assertion calls against longs.FluentMapAssertion<K,V, R> Used for fluent assertion calls against maps.Used for fluent assertion calls against POJOs.Used for fluent assertion calls against primitive array objects (e.g.Used for fluent assertion calls against strings.Used for fluent assertion calls against lists of strings.Used for fluent assertion calls against throwables.Used for fluent assertion calls againstVersion
objects.Used for fluent assertion calls againstZonedDateTime
objects.Used for assertion calls against integers.Used for assertion calls against lists.Used for assertion calls against longs.MapAssertion<K,V> Used for assertion calls against lists.Used for assertion calls against arbitrary POJOs.Used for assertion calls against arrays.Used for assertion calls against string objects.Used for assertion calls against lists of strings.ThrowableAssertion<T extends Throwable>Used for assertion calls against throwable objects.Utility class for performing simple validations on objects.Used for assertion calls againstVersion
objects.Used for assertion calls againstZonedDateTime
objects.