All Types

strikt.api.Assertion

Allows assertion implementations to determine a result.

strikt.internal.opentest4j.AssertionFailed
strikt.api.AtomicAssertion

An assertion of a single condition on a subject.

strikt.api.CompoundAssertion

An assertion composed of multiple conditions whose overall result is determined by some aggregation of those conditions' results.

strikt.api.CompoundAssertions

Returned by Assertion.Builder.compose allowing a bridge between evaluation of composed assertions and the determination of the overall result in the block parameter passed to then.

strikt.api.DescribeableBuilder

Extension of Assertion.Builder that enables the description of the assertion subject.

strikt.api.ExpectationBuilder

Receiver for expect providing functions that define assertion subjects and create assertion chains or blocks.

strikt.internal.opentest4j.IncompleteAssertion

Thrown to indicate that an assertion chain does not end with an assertion (in other words the state of the assertion group is strikt.api.Status.Pending). This usually means that either:

strikt.internal.opentest4j.MappingFailed

Thrown to indicate that a mapping function such as strikt.api.Assertion.Builder.get or strikt.api.Assertion.Builder.with failed due to an exception thrown by the mapping function.