kotest-assertions / io.kotest.inspectors / kotlin.collections.Collection

Extensions for kotlin.collections.Collection

forAll

fun <T> Collection<T>.forAll(fn: (T) -> Unit): Collection<T>

forAny

fun <T> Collection<T>.forAny(f: (T) -> Unit): Collection<T>

forAtLeast

fun <T> Collection<T>.forAtLeast(k: Int, fn: (T) -> Unit): Collection<T>

forAtLeastOne

fun <T> Collection<T>.forAtLeastOne(f: (T) -> Unit): Collection<T>

forAtMost

fun <T> Collection<T>.forAtMost(k: Int, fn: (T) -> Unit): Collection<T>

forAtMostOne

fun <T> Collection<T>.forAtMostOne(f: (T) -> Unit): Collection<T>

forExactly

fun <T> Collection<T>.forExactly(k: Int, fn: (T) -> Unit): Collection<T>

forNone

fun <T> Collection<T>.forNone(f: (T) -> Unit): Collection<T>

forOne

fun <T> Collection<T>.forOne(fn: (T) -> Unit): Collection<T>

forSome

fun <T> Collection<T>.forSome(fn: (T) -> Unit): Collection<T>