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

expect interface FloatingPointAssertions : FloatingPointAssertionsCommon

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

FloatingPointAssertionsCommon

interface FloatingPointAssertionsCommon

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

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.

ListAssertions

interface ListAssertions

Defines the minimum set of assertion functions and builders applicable to List, 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 Map, which an implementation of the domain of Atrium has to provide.

MapEntryAssertions

interface MapEntryAssertions

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

PairAssertions

interface PairAssertions

Defines the minimum set of assertion functions and builders applicable to Map, 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.

listAssertions

val listAssertions: <ERROR CLASS>

The access point to an implementation of ListAssertions.

mapAssertions

val mapAssertions: <ERROR CLASS>

The access point to an implementation of MapAssertions.

mapEntryAssertions

val mapEntryAssertions: <ERROR CLASS>

The access point to an implementation of MapAssertions.

pairAssertions

val pairAssertions: <ERROR CLASS>

The access point to an implementation of PairAssertions.

throwableAssertions

val throwableAssertions: <ERROR CLASS>

The access point to an implementation of ThrowableAssertions.