doc / ch.tutteli.atrium.logic.creating.iterable.contains.creators.impl / DefaultIterableLikeContainsAssertions

DefaultIterableLikeContainsAssertions

class DefaultIterableLikeContainsAssertions : IterableLikeContainsAssertions (source)

Constructors

<init>

DefaultIterableLikeContainsAssertions()

Functions

entriesInAnyOrderOnly

fun <E : Any, T> entriesInAnyOrderOnly(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<out E?, T, InAnyOrderOnlySearchBehaviour>, assertionCreators: List<(Expect<E>.() -> Unit)?>): Assertion

entriesInOrderOnly

fun <E : Any, T> entriesInOrderOnly(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<out E?, T, InOrderOnlySearchBehaviour>, assertionCreators: List<(Expect<E>.() -> Unit)?>): Assertion

entriesInOrderOnlyGrouped

fun <E : Any, T> entriesInOrderOnlyGrouped(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<out E?, T, InOrderOnlyGroupedSearchBehaviour>, groups: List<List<(Expect<E>.() -> Unit)?>>): Assertion

valuesInAnyOrderOnly

fun <E, T> valuesInAnyOrderOnly(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<E, T, InAnyOrderOnlySearchBehaviour>, expected: List<E>): Assertion

valuesInOrderOnly

fun <E, T> valuesInOrderOnly(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<E, T, InOrderOnlySearchBehaviour>, expected: List<E>): Assertion

valuesInOrderOnlyGrouped

fun <E, T> valuesInOrderOnlyGrouped(entryPointStepLogic: IterableLikeContains.EntryPointStepLogic<E, T, InOrderOnlyGroupedSearchBehaviour>, groups: List<List<E>>): Assertion