kotest-assertions / io.kotest.inspectors / kotlin.Array

Extensions for kotlin.Array

forAll

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

forAny

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

forAtLeast

fun <T> Array<T>.forAtLeast(k: Int, f: (T) -> Unit): Array<T>

forAtLeastOne

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

forAtMost

fun <T> Array<T>.forAtMost(k: Int, f: (T) -> Unit): Array<T>

forAtMostOne

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

forExactly

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

forNone

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

forOne

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

forSome

fun <T> Array<T>.forSome(f: (T) -> Unit): Array<T>