doc / ch.tutteli.atrium.domain.creating.iterable.contains / IterableContains / Creator

Creator

interface Creator<in T : Iterable<*>, in SC> : Creator<T, SC> (source)

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

Parameters

T - The type of the AssertionPlant.subject.

SC - The type of the search criteria.

Inherited Functions

createAssertionGroup

abstract fun createAssertionGroup(plant: AssertionPlant<T>, searchCriteria: List<SC>): AssertionGroup

Creates an AssertionGroup representing the sophisticated contains assertion for the given plant based on the given searchCriteria.

Inheritors

Creator

interface Creator<in T : Iterable<*>, in S> : Creator<T, S>, Creator<T, S>

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