doc / ch.tutteli.atrium.domain.builders.creating / IterableContainsAssertionsBuilder

IterableContainsAssertionsBuilder

object IterableContainsAssertionsBuilder : IterableContainsAssertions (source)

Delegates inter alia to the implementation of IterableContainsAssertions. In detail, it implements IterableContainsAssertions by delegating to iterableContainsAssertions which in turn delegates to the implementation via ServiceLoader.

Properties

searchBehaviours

val searchBehaviours: IterableContainsSearchBehaviourFactoryBuilder

Returns IterableContainsSearchBehaviourFactoryBuilder which inter alia delegates to the implementation of SearchBehaviourFactory.

Functions

entriesInAnyOrder

fun <E : Any, T : Iterable<E?>> entriesInAnyOrder(checkerOption: CheckerOption<E?, T, InAnyOrderSearchBehaviour>, assertionCreators: List<AssertionPlant<E>.() -> Unit>): <ERROR CLASS>

entriesInAnyOrderOnly

fun <E : Any, T : Iterable<E?>> entriesInAnyOrderOnly(builder: Builder<E?, T, InAnyOrderOnlySearchBehaviour>, assertionCreators: List<AssertionPlant<E>.() -> Unit>): <ERROR CLASS>

entriesInOrderOnly

fun <E : Any, T : Iterable<E?>> entriesInOrderOnly(builder: Builder<E?, T, InOrderOnlySearchBehaviour>, assertionCreators: List<AssertionPlant<E>.() -> Unit>): <ERROR CLASS>

entriesInOrderOnlyGrouped

fun <E : Any, T : Iterable<E?>> entriesInOrderOnlyGrouped(builder: Builder<E?, T, InOrderOnlyGroupedSearchBehaviour>, groups: List<List<AssertionPlant<E>.() -> Unit>>): Assertion

valuesInAnyOrder

fun <E, T : Iterable<E>> valuesInAnyOrder(checkerOption: CheckerOption<E, T, InAnyOrderSearchBehaviour>, expected: List<E>): <ERROR CLASS>

valuesInAnyOrderOnly

fun <E, T : Iterable<E>> valuesInAnyOrderOnly(builder: Builder<E, T, InAnyOrderOnlySearchBehaviour>, expected: List<E>): <ERROR CLASS>

valuesInOrderOnly

fun <E, T : Iterable<E>> valuesInOrderOnly(builder: Builder<E, T, InOrderOnlySearchBehaviour>, expected: List<E>): <ERROR CLASS>

valuesInOrderOnlyGrouped

fun <E, T : Iterable<E>> valuesInOrderOnlyGrouped(builder: Builder<E, T, InOrderOnlyGroupedSearchBehaviour>, groups: List<List<E>>): Assertion