doc / ch.tutteli.atrium.domain.creating.basic.contains / Contains / CheckerOption

CheckerOption

interface CheckerOption<out T : Any, out S : SearchBehaviour, out C : Checker, out B : Builder<T, S>> (source)

The step of choosing/defining Checkers.

Properties

checkers

abstract val checkers: List<C>

Contains all Checkers which should be applied to the search result.

containsBuilder

abstract val containsBuilder: B

The previously chosen Builder, containing inter alia the AssertionPlant to which the resulting Assertion shall be added.

Inheritors

CheckerOption

interface CheckerOption<out T : CharSequence, out S : SearchBehaviour> : CheckerOption<T, S, Checker, Builder<T, S>>

The step of choosing/defining Checkers.

CheckerOption

interface CheckerOption<out E, out T : Iterable<E>, out S : SearchBehaviour> : CheckerOption<T, S, Checker, Builder<E, T, S>>

The step of choosing/defining Checkers.

ContainsCheckerBuilder

interface ContainsCheckerBuilder<out T : Any, out S : SearchBehaviour, out C : Checker, out B : Builder<T, S>> : CheckerOption<T, S, C, B>

Represents the deprecated base class for builders representing a checking step in the process of building a sophisticated contains assertion.