doc / ch.tutteli.atrium.assertions.basic.contains / Contains / Creator

Creator

interface Creator<in T : Any, in SC> : Contains.Creator<T, SC>
Deprecated: Use the interface from package domain.creating; will be removed with 1.0.0

Inherited Functions

createAssertionGroup

abstract fun createAssertionGroup(subjectProvider: SubjectProvider<T>, searchCriteria: List<SC>): AssertionGroup

Creates an AssertionGroup representing the sophisticated contains assertion for the subject the given subjectProvider provides, based on the given searchCriteria.

Inheritors

ContainsAssertionCreator

abstract class ContainsAssertionCreator<T : Any, S, C : Contains.Checker> : Contains.Creator<T, S>

Represents the base class for Contains.Creators, providing a template to fulfill its job.

Creator

interface Creator<in T : CharSequence, in SC> : Contains.Creator<T, SC>, CharSequenceContains.Creator<T, SC>

Represents the deprecated final step of a sophisticated contains assertion builder which creates the AssertionGroup as such.

Creator

interface Creator<in T : Iterable<*>, in S> : Contains.Creator<T, S>, IterableContains.Creator<T, S>

Represents the final step of a sophisticated contains assertion builder which creates the AssertionGroup as such.