interface CheckerOption<out T : Any, out S : Contains.SearchBehaviour, out C : Contains.Checker, out B : Contains.Builder<T, S>>
(source)
The step of choosing/defining Checkers.
abstract val checkers: List<C>
Contains all Checkers which should be applied to the search result. |
|
abstract val containsBuilder: B
The previously chosen Builder, containing inter alia the SubjectProvider to which the resulting Assertion shall be added. |
fun <T : Any, B : Contains.Builder<T, *>> Contains.CheckerOption<T, *, *, B>.addAssertion(assertion: Assertion): Expect<T>
Helper method which simplifies adding assertions to the assertion container which itself is stored in Contains.CheckerOption.containsBuilder. |
|
fun <T : Any, B : Contains.Builder<T, *>> Contains.CheckerOption<T, *, *, B>.addAssertionForAssert(assertion: Assertion): Assert<T>
Helper method which simplifies adding assertions to the assertion container which itself is stored in Contains.CheckerOption.containsBuilder. |
interface CheckerOption<out T : CharSequence, out S : CharSequenceContains.SearchBehaviour> : Contains.CheckerOption<T, S, CharSequenceContains.Checker, CharSequenceContains.Builder<T, S>>
The step of choosing/defining Checkers. |
|
interface CheckerOption<out E, out T : Iterable<E>, out S : IterableContains.SearchBehaviour> : Contains.CheckerOption<T, S, IterableContains.Checker, IterableContains.Builder<E, T, S>>
The step of choosing/defining Checkers. |
|
interface
Represents the deprecated base class for builders representing a checking step in the process of building a sophisticated
|