doc / ch.tutteli.atrium.logic.creating.iterable.contains.creators / IterableLikeContainsInAnyOrderAssertions

IterableLikeContainsInAnyOrderAssertions

interface IterableLikeContainsInAnyOrderAssertions (source)

Defines the minimum set of contains assertion functions for Iterable, which an implementation of the domain logic of Atrium has to provide.

Functions

entries

abstract fun <E : Any, T> entries(checkerStepLogic: IterableLikeContains.CheckerStepLogic<out E?, T, InAnyOrderSearchBehaviour>, assertionCreators: List<(Expect<E>.() -> Unit)?>): Assertion

values

abstract fun <E, T> values(checkerStepLogic: IterableLikeContains.CheckerStepLogic<E, T, InAnyOrderSearchBehaviour>, expected: List<E>): Assertion

Inheritors

DefaultIterableLikeContainsInAnyOrderAssertions

class DefaultIterableLikeContainsInAnyOrderAssertions : IterableLikeContainsInAnyOrderAssertions