doc / ch.tutteli.atrium.domain.creating

Package ch.tutteli.atrium.domain.creating

Contains interfaces defining the minimum set of assertion functions (on level domain) which an implementation has to provide.

Types

AnyAssertions

interface AnyAssertions

Defines the minimum set of assertion functions and builders applicable to Any type, which an implementation of the domain of Atrium has to provide.

BigDecimalAssertions

interface BigDecimalAssertions

Defines the minimum set of assertion functions and builders applicable to BigDecimal, which an implementation of the domain of Atrium has to provide.

CharSequenceAssertions

interface CharSequenceAssertions

Defines the minimum set of assertion functions and builders applicable to CharSequence, which an implementation of the domain of Atrium has to provide.

CollectionAssertions

interface CollectionAssertions

Defines the minimum set of assertion functions and builders applicable to Collection, which an implementation of the domain of Atrium has to provide.

ComparableAssertions

interface ComparableAssertions

Defines the minimum set of assertion functions and builders applicable to Comparable, which an implementation of the domain of Atrium has to provide.

FeatureAssertions

interface FeatureAssertions

Defines the minimum set of assertion functions -- used to create feature assertions -- which an implementation of the domain of Atrium has to provide.

FloatingPointAssertions

interface FloatingPointAssertions

Defines the minimum set of assertion functions and builders applicable to floating points (Float, Double, BigDecimal), which an implementation of the domain of Atrium has to provide.

IterableAssertions

interface IterableAssertions

Defines the minimum set of assertion functions and builders applicable to Iterable, which an implementation of the domain of Atrium has to provide.

MapAssertions

interface MapAssertions

Defines the minimum set of assertion functions and builders applicable to Collection, which an implementation of the domain of Atrium has to provide.

ThrowableAssertions

interface ThrowableAssertions

Defines the minimum set of assertion functions and builders applicable to Throwable, which an implementation of the domain of Atrium has to provide.

Properties

anyAssertions

val anyAssertions: <ERROR CLASS>

The access point to an implementation of AnyAssertions.

bigDecimalAssertions

val bigDecimalAssertions: <ERROR CLASS>

The access point to an implementation of BigDecimalAssertions.

charSequenceAssertions

val charSequenceAssertions: <ERROR CLASS>

The access point to an implementation of CharSequenceAssertions.

collectionAssertions

val collectionAssertions: <ERROR CLASS>

The access point to an implementation of CollectionAssertions.

comparableAssertions

val comparableAssertions: <ERROR CLASS>

The access point to an implementation of ComparableAssertions.

featureAssertions

val featureAssertions: <ERROR CLASS>

The access point to an implementation of FeatureAssertions.

floatingPointAssertions

val floatingPointAssertions: <ERROR CLASS>

The access point to an implementation of FloatingPointAssertions.

iterableAssertions

val iterableAssertions: <ERROR CLASS>

The access point to an implementation of IterableAssertions.

mapAssertions

val mapAssertions: <ERROR CLASS>

The access point to an implementation of MapAssertions.

throwableAssertions

val throwableAssertions: <ERROR CLASS>

The access point to an implementation of ThrowableAssertions.