doc / ch.tutteli.atrium.domain.creating / ChronoLocalDateTimeAssertions

ChronoLocalDateTimeAssertions

interface ChronoLocalDateTimeAssertions (source)

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

Functions

isAfter

abstract fun <T : ChronoLocalDateTime<out ChronoLocalDate>> isAfter(expect: Expect<T>, expected: ChronoLocalDateTime<*>): Assertion

isAfterOrEquals

abstract fun <T : ChronoLocalDateTime<out ChronoLocalDate>> isAfterOrEquals(expect: Expect<T>, expected: ChronoLocalDateTime<*>): Assertion

isBefore

abstract fun <T : ChronoLocalDateTime<out ChronoLocalDate>> isBefore(expect: Expect<T>, expected: ChronoLocalDateTime<*>): Assertion

isBeforeOrEquals

abstract fun <T : ChronoLocalDateTime<out ChronoLocalDate>> isBeforeOrEquals(expect: Expect<T>, expected: ChronoLocalDateTime<*>): Assertion

isEqual

abstract fun <T : ChronoLocalDateTime<out ChronoLocalDate>> isEqual(expect: Expect<T>, expected: ChronoLocalDateTime<*>): Assertion

Inheritors

ChronoLocalDateTimeAssertionsBuilder

object ChronoLocalDateTimeAssertionsBuilder : ChronoLocalDateTimeAssertions

Delegates inter alia to the implementation of ChronoLocalDateTimeAssertionsBuilder. In detail, it implements ChronoLocalDateTimeAssertions by delegating to chronoLocalDateTimeAssertions which in turn delegates to the implementation via loadSingleService.