check All Suites
inline fun <Value> TestSuite.checkAllSuites(iterations: Int, genA: Gen<Value>, compact: Boolean = PropertyTest.compactByDefault, maxLength: Int = PropertyTest.maxLength, testConfig: TestConfig = TestConfig, crossinline content: PropertyContext.(TestSuite, Value) -> Unit)
Creates test suites for property-based testing with specified iterations.
Parameters
iterations
Number of test iterations to perform
gen A
Generator for test values
compact
whether to compact all generated child test elements into one
max Length
maximum length of test element name (not display name)
test Config
Optional test configuration
content
Test suite block receiving generated values
inline fun <A> TestSuite.checkAllSuites(genA: Gen<A>, compact: Boolean = PropertyTest.compactByDefault, maxLength: Int = PropertyTest.maxLength, testConfig: TestConfig = TestConfig, noinline content: PropertyContext.(TestSuite, A) -> Unit)
Creates test suites for property-based testing using default iteration count.
Parameters
gen A
Generator for test values
compact
whether to compact all generated child test elements into one
max Length
maximum length of test element name (not display name)
test Config
Optional test configuration
content
Test suite block receiving generated values