All Classes Interface Summary Class Summary
| Class |
Description |
| Absent |
|
| AllOf<T> |
|
| AllOfFailingFast<T> |
|
| AllPassed |
|
| AnyOf<T> |
|
| AnyPassed |
|
| Anything |
|
| ArrayIterable |
An Iterable to iterate any array.
|
| ArrayThat |
|
| Assertion |
|
| Assessment |
|
| Assigns<Argument,Result> |
Deprecated.
|
| AutoClosableThat<T extends java.lang.AutoCloseable> |
A Quality of an AutoCloseable object.
|
| CharSequenceDescription |
|
| CloseTo |
|
| ComparesEqualTo<T extends java.lang.Comparable<? super T>> |
|
| Composite |
|
| ConsumerThatAccepts<T> |
|
| ConsumerThatAffects<T> |
|
| Contains<T> |
|
| ContainsEntry<K,V> |
|
| ContainsPattern |
|
| Delimited |
|
| DescribedAs<T> |
|
| Description |
Instances of this type know how to write a description using the given Scribe.
|
| DescriptionDescription |
|
| Each<T> |
|
| EmptyCharSequence |
|
| EmptyIterable |
|
| EntryOf<K,V> |
|
| EqualTo<T> |
|
| Fail |
|
| FailDescription |
|
| FailPrepended |
|
| FailSafe<Argument,Result> |
A ThrowingFunction to Function adapter that always returns a result, even in case a Throwable was thrown.
|
| FailUpdated |
|
| GreaterThan<T extends java.lang.Comparable<? super T>> |
|
| GreaterThanOrEqualTo<T extends java.lang.Comparable<? super T>> |
|
| Hamcrest<T> |
|
| Has<T,V> |
|
| HashCodeEquals |
|
| HasLength |
|
| HasNumberOfElements |
|
| HasSize |
|
| HasToString |
|
| ImposesEquality<T> |
|
| ImposesOrderOf<T> |
|
| In<T> |
|
| Indented |
A Description that increases the level of indentation by one.
|
| InstanceOf<T> |
|
| Intermittent<T> |
|
| Is<T> |
|
| IterableDescription |
|
| Iterates<T> |
|
| IteratesInAnyOrder<T> |
|
| LessThan<T extends java.lang.Comparable<? super T>> |
|
| LessThanOrEqualTo<T extends java.lang.Comparable<? super T>> |
|
| LiteralDescription |
|
| MapDescription |
|
| MapEntryDescription |
|
| Maps<Argument,Result> |
|
| MapsArgument<In,DelegateIn,Out> |
This quality can be used to isolate the logic of the outer function in a delegating function,
which enables testing only the actual functions logic, not the logic of the delegate function.
|
| MatchesPattern |
|
| MutatedBy<T> |
|
| MutatesArgument<Argument,Type> |
Quality of a non-pure Function that mutates its argument when called.
|
| NoneOf<T> |
|
| Not<T> |
|
| Nothing |
|
| Null |
A Quality that passes if the actual value is null and fails otherwise.
|
| NumberDescription |
|
| Numbered |
|
| Numbered |
|
| OptionalDescription |
The Description of an Optional value.
|
| Parallel<T> |
|
| Pass |
|
| PassIf |
|
| PatternDescription |
|
| Present<T> |
|
| Quality<T> |
Describes a quality of an object of a certain type.
|
| QualityComposition<T> |
|
| QuotedDescription |
A Description that's put in some sort of quoting characters.
|
| ResultOf<In,DelegateIn,Out> |
This quality can be used to isolate the logic of the outer function in a delegating function,
which enables testing only the actual functions logic, not the logic of the delegate function.
|
| SameAs<T> |
|
| SatisfiedBy<T> |
|
| Satisfies<T> |
|
| Scribe |
|
| SetDescription |
|
| SoIt<T> |
|
| Spaced |
|
| StrictlyEqualTo<T> |
|
| StringBuilderScribe |
|
| Structured |
|
| StructuredDescription |
Deprecated.
|
| Successfully<T> |
A Quality decorator that calls a FragileProcedure with the test candidate.
|
| Supplies<T> |
|
| Text |
|
| TextDescription |
Deprecated.
|
| Throwing |
|
| Throwing.Breakable |
|
| To<T> |
|
| ToStringDescription |
A Description that describes an Object by its Object.toString() value.
|
| UnPaired<Left,Right,Result> |
Un-pairs the Pair argument of a function.
|
| Value |
|
| ValueDescription |
Deprecated.
|
| When<T> |
|
| WithFinalizer<T> |
A Quality decorator that runs a FragileProcedure on the test candidate after the assessment.
|