kotest-property / io.kotest.property / checkAll

checkAll

suspend fun <A> checkAll(genA: Gen<A>, property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend fun <A> checkAll(iterations: Int, genA: Gen<A>, property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend fun <A> checkAll(config: PropTestConfig, genA: Gen<A>, property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend fun <A> checkAll(iterations: Int, config: PropTestConfig, genA: Gen<A>, property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend inline fun <reified A> checkAll(noinline property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend inline fun <reified A> checkAll(iterations: Int, noinline property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend inline fun <reified A> checkAll(config: PropTestConfig, noinline property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend inline fun <reified A> checkAll(iterations: Int, config: PropTestConfig, noinline property: suspend PropertyContext.(A) -> Unit): PropertyContext
suspend fun <A, B> checkAll(genA: Gen<A>, genB: Gen<B>, property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend fun <A, B> checkAll(config: PropTestConfig, genA: Gen<A>, genB: Gen<B>, property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend fun <A, B> checkAll(iterations: Int, genA: Gen<A>, genB: Gen<B>, property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend fun <A, B> checkAll(iterations: Int, config: PropTestConfig, genA: Gen<A>, genB: Gen<B>, property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend inline fun <reified A, reified B> checkAll(noinline property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend inline fun <reified A, reified B> checkAll(config: PropTestConfig, noinline property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend inline fun <reified A, reified B> checkAll(iterations: Int, noinline property: suspend PropertyContext.(A, B) -> Unit): PropertyContext
suspend inline fun <reified A, reified B> checkAll(iterations: Int, config: PropTestConfig, noinline property: suspend PropertyContext.(A, B) -> Unit): PropertyContext