doc / ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours

Package ch.tutteli.atrium.assertions.iterable.contains.searchbehaviours

Contains @Deprecated classes/interfaces/functions, use the ones from package creating; will all be removed with 1.0.0

Types

IterableContainsInAnyOrderOnlySearchBehaviour

open class IterableContainsInAnyOrderOnlySearchBehaviour : IterableContains.SearchBehaviour, InAnyOrderOnlySearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable but that the resulting assertion should not hold if there are less entries than expected or more.

IterableContainsInAnyOrderSearchBehaviour

open class IterableContainsInAnyOrderSearchBehaviour : IterableContains.SearchBehaviour, InAnyOrderSearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable.

IterableContainsInOrderOnlySearchBehaviour

open class IterableContainsInOrderOnlySearchBehaviour : IterableContains.SearchBehaviour, InOrderOnlySearchBehaviour

Represents the deprecated search behaviour that expected entries have to appear in the given order within the Iterable and that the resulting assertion should not hold if there are less entries than expected or more.

IterableContainsInOrderSearchBehaviour

open class IterableContainsInOrderSearchBehaviour : IterableContains.SearchBehaviour, InOrderSearchBehaviour

Represents the deprecated search behaviour that expected entries have to appear in the given order within the Iterable.

IterableContainsNoOpSearchBehaviour

open class IterableContainsNoOpSearchBehaviour : IterableContains.SearchBehaviour, NoOpSearchBehaviour

Represents the deprecated default search behaviour or rather does not define a search behaviour at all.

IterableContainsNotSearchBehaviour

open class IterableContainsNotSearchBehaviour : IterableContainsInAnyOrderSearchBehaviour, NotSearchBehaviour

Represents the deprecated search behaviour that expected entries might appear in any order within the Iterable.

Functions

_containsInAnyOrder

fun <E, T : Iterable<E>> _containsInAnyOrder(containsBuilder: IterableContainsBuilder<E, T, IterableContainsNoOpSearchBehaviour>): IterableContainsBuilder<E, T, IterableContainsInAnyOrderSearchBehaviour>

_containsInAnyOrderOnly

fun <E, T : Iterable<E>> _containsInAnyOrderOnly(containsBuilder: IterableContainsBuilder<E, T, IterableContainsInAnyOrderSearchBehaviour>): IterableContainsBuilder<E, T, IterableContainsInAnyOrderOnlySearchBehaviour>

_containsInOrder

fun <E, T : Iterable<E>> _containsInOrder(containsBuilder: IterableContainsBuilder<E, T, IterableContainsNoOpSearchBehaviour>): IterableContainsBuilder<E, T, IterableContainsInOrderSearchBehaviour>

_containsInOrderOnly

fun <E, T : Iterable<E>> _containsInOrderOnly(containsBuilder: IterableContainsBuilder<E, T, IterableContainsInOrderSearchBehaviour>): IterableContainsBuilder<E, T, IterableContainsInOrderOnlySearchBehaviour>