doc / ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders

Package ch.tutteli.atrium.api.cc.de_CH.assertions.iterable.contains.builders

Contains the builders - necessary to provide an extensible fluent API - which allow to create sophisticated contains assertions for Iterable.

Types

IterableContainsAtLeastCheckerBuilder

open class IterableContainsAtLeastCheckerBuilder<E, T : Iterable<E>> : IterableContainsAtLeastCheckerBuilderBase<E, T, IterableContainsInAnyOrderSearchBehaviour>

Represents the builder of a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsAtMostCheckerBuilder

open class IterableContainsAtMostCheckerBuilder<E, T : Iterable<E>> : IterableContainsAtMostCheckerBuilderBase<E, T, IterableContainsInAnyOrderSearchBehaviour>

Represents the builder of a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsButAtMostCheckerBuilder

open class IterableContainsButAtMostCheckerBuilder<E, T : Iterable<E>> : IterableContainsButAtMostCheckerBuilderBase<E, T, IterableContainsInAnyOrderSearchBehaviour>

Represents the builder of the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsExactlyCheckerBuilder

open class IterableContainsExactlyCheckerBuilder<E, T : Iterable<E>> : IterableContainsExactlyCheckerBuilderBase<E, T, IterableContainsInAnyOrderSearchBehaviour>

Represents the builder of a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsNotOrAtMostCheckerBuilder

open class IterableContainsNotOrAtMostCheckerBuilder<E, T : Iterable<E>> : IterableContainsNotOrAtMostCheckerBuilderBase<E, T, IterableContainsInAnyOrderSearchBehaviour>

Represents the builder of a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.