Contains interfaces defining the minimum set of assertion functions (on level domain) which an implementation has to provide.
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. |
|
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. |
|
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. |
|
interface ChronoLocalDateAssertions
Defines the minimum set of assertion functions and builders applicable to ChronoLocalDate, which an implementation of the domain of Atrium has to provide. |
|
interface ChronoLocalDateTimeAssertions
Defines the minimum set of assertion functions and builders applicable to ChronoLocalDateTime, which an implementation of the domain of Atrium has to provide. |
|
interface ChronoZonedDateTimeAssertions
Defines the minimum set of assertion functions and builders applicable to ChronoZonedDateTime, which an implementation of the domain of Atrium has to provide. |
|
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. |
|
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. |
|
interface
Defines the minimum set of assertion functions -- used to create feature assertions -- which an implementation of the domain of Atrium has to provide. |
|
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. |
|
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. |
|
interface Fun0Assertions
Defines the minimum set of assertion functions and builders applicable to lambdas with arity 0
(i.e. a lambda with 0 arguments or in other words |
|
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. |
|
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. |
|
interface LocalDateAssertions
Defines the minimum set of assertion functions and builders applicable to LocalDate, which an implementation of the domain of Atrium has to provide. |
|
interface LocalDateTimeAssertions
Defines the minimum set of assertion functions and builders applicable to LocalDateTime, which an implementation of the domain of Atrium has to provide. |
|
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. |
|
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. |
|
data class MetaFeature<T>
Represents an extracted feature of type T defined by the given maybeSubject including a description and a representation |
|
interface NewFeatureAssertions
Defines the minimum set of assertion functions -- used to create feature assertions -- which an implementation of the domain of Atrium has to provide. |
|
interface OptionalAssertions
Defines the minimum set of assertion functions and builders applicable to Optional, which an implementation of the domain of Atrium has to provide. |
|
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. |
|
interface PathAssertions
Defines the minimum set of assertion functions and builders applicable to Path, which an implementation of the domain of Atrium has to provide. |
|
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. |
|
interface ZonedDateTimeAssertions
Defines the minimum set of assertion functions and builders applicable to ZonedDateTime, which an implementation of the domain of Atrium has to provide. |
val anyAssertions: AnyAssertions
The access point to an implementation of AnyAssertions. |
|
val bigDecimalAssertions: BigDecimalAssertions
The access point to an implementation of BigDecimalAssertions. |
|
val charSequenceAssertions: CharSequenceAssertions
The access point to an implementation of CharSequenceAssertions. |
|
val chronoLocalDateAssertions: ChronoLocalDateAssertions
The access point to an implementation of ChronoLocalDateAssertions. |
|
val chronoLocalDateTimeAssertions: ChronoLocalDateTimeAssertions
The access point to an implementation of ChronoLocalDateTimeAssertions. |
|
val chronoZonedDateTimeAssertions: ChronoZonedDateTimeAssertions
The access point to an implementation of ChronoZonedDateTimeAssertions. |
|
val collectionAssertions: CollectionAssertions
The access point to an implementation of CollectionAssertions. |
|
val comparableAssertions: ComparableAssertions
The access point to an implementation of ComparableAssertions. |
|
val
The access point to an implementation of FeatureAssertions. |
|
val floatingPointAssertions: FloatingPointAssertions
The access point to an implementation of FloatingPointAssertions. |
|
val fun0Assertions: Fun0Assertions
The access point to an implementation of Fun0Assertions. |
|
val iterableAssertions: IterableAssertions
The access point to an implementation of IterableAssertions. |
|
val listAssertions: ListAssertions
The access point to an implementation of ListAssertions. |
|
val localDateAssertions: LocalDateAssertions
The access point to an implementation of LocalDateAssertions. |
|
val localDateTimeAssertions: LocalDateTimeAssertions
The access point to an implementation of LocalDateTimeAssertions. |
|
val mapAssertions: MapAssertions
The access point to an implementation of MapAssertions. |
|
val mapEntryAssertions: MapEntryAssertions
The access point to an implementation of MapAssertions. |
|
val newFeatureAssertions: NewFeatureAssertions
The access point to an implementation of FeatureAssertions. |
|
val optionalAssertions: OptionalAssertions
The access point to an implementation of OptionalAssertions. |
|
val pairAssertions: PairAssertions
The access point to an implementation of PairAssertions. |
|
val pathAssertions: PathAssertions
The access point to an implementation of PathAssertions. |
|
val throwableAssertions: ThrowableAssertions
The access point to an implementation of ThrowableAssertions. |
|
val zonedDateTimeAssertions: ZonedDateTimeAssertions
The access point to an implementation of ZonedDateTimeAssertions. |