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

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

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

Types

IterableContainsAtLeastCheckerBuilderBase

abstract class IterableContainsAtLeastCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create a contains at least check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsAtMostCheckerBuilderBase

abstract class IterableContainsAtMostCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create a contains at least once but at most check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsBuilder

open class IterableContainsBuilder<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : ContainsBuilder<T, S>, IterableContains.Builder<E, T, S>

Represents the deprecated entry point of the fluent API of sophisticated contains assertions. It contains the subjectProvider for which the Assertion shall be build as well as the decoration behaviour which shall be applied to the subjectProvider's subject.

IterableContainsButAtMostCheckerBuilderBase

abstract class IterableContainsButAtMostCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create the second step of a contains at least but at most check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsCheckerBuilder

interface IterableContainsCheckerBuilder<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : ContainsCheckerBuilder<T, S, IterableContains.Checker, IterableContains.Builder<E, T, S>>, IterableContains.CheckerOption<E, T, S>

The deprecated base class for builders which create IterableContains.Checkers within the fluent API of a sophisticated contains assertion which was started with the given containsBuilder.

IterableContainsExactlyCheckerBuilderBase

abstract class IterableContainsExactlyCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create a contains exactly check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsNoOpCheckerBuilder

class IterableContainsNoOpCheckerBuilder<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

Represents the deprecated "no IterableContains.Checker" option, meaning no checker shall be applied to a search result.

IterableContainsNotCheckerBuilderBase

abstract class IterableContainsNotCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create a contains not check within the fluent API of a sophisticated contains assertion for Iterable.

IterableContainsNotOrAtMostCheckerBuilderBase

abstract class IterableContainsNotOrAtMostCheckerBuilderBase<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : IterableContainsCheckerBuilder<E, T, S>

The base class for builders which create a contains not or at most check within the fluent API of a sophisticated contains assertion for Iterable.