CompactScope

Properties

Link copied to clipboard
Link copied to clipboard
open override val matrixConfig: MatrixSuiteConfig

Functions

Link copied to clipboard
open fun <T> Iterable<T>.asData(nameFn: (value: T) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> Iterable<T>.asData(nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <K, V> Map<K, V>.asData(nameFn: (<Error class: unknown class><K, V>) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <K, V> Map<K, V>.asData(nameFn: NameFn<<Error class: unknown class><K, V>> = ::defaultMapEntryName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <T> <Error class: unknown class><T>.asData(nameFn: (value: T) -> String, limit: Long? = null, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> <Error class: unknown class><T>.asData(limit: Long? = null, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> Iterable<T>.asData(name: String, nameFn: (value: T) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> Iterable<T>.asData(name: String, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <K, V> Map<K, V>.asData(name: String, nameFn: (<Error class: unknown class><K, V>) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <K, V> Map<K, V>.asData(name: String, nameFn: NameFn<<Error class: unknown class><K, V>> = ::defaultMapEntryName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <T> <Error class: unknown class><T>.asData(name: String, nameFn: (value: T) -> String, limit: Long? = null, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> <Error class: unknown class><T>.asData(name: String, limit: Long? = null, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
Link copied to clipboard
open fun <T> data(values: Iterable<T>, nameFn: (value: T) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> data(values: Iterable<T>, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <K, V> data(values: Map<K, V>, nameFn: (<Error class: unknown class><K, V>) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <K, V> data(values: Map<K, V>, nameFn: NameFn<<Error class: unknown class><K, V>> = ::defaultMapEntryName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <T> data(values: <Error class: unknown class><T>, nameFn: (value: T) -> String, limit: Long? = null, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> data(values: <Error class: unknown class><T>, limit: Long? = null, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> data(name: String, values: Iterable<T>, nameFn: (value: T) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> data(name: String, values: Iterable<T>, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <K, V> data(name: String, values: Map<K, V>, nameFn: (<Error class: unknown class><K, V>) -> String, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <K, V> data(name: String, values: Map<K, V>, nameFn: NameFn<<Error class: unknown class><K, V>> = ::defaultMapEntryName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<<Error class: unknown class><K, V>, CompactScope>
open fun <T> data(name: String, values: <Error class: unknown class><T>, nameFn: (value: T) -> String, limit: Long? = null, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
open fun <T> data(name: String, values: <Error class: unknown class><T>, limit: Long? = null, nameFn: NameFn<T> = ::defaultLayerName, replay: Indexes? = null, config: DataLayerConfigBuilder.() -> Unit = {}): DataLayer<T, CompactScope>
Link copied to clipboard
Link copied to clipboard
operator fun String.invoke(body: suspend <Error class: unknown class>.() -> Unit)
Link copied to clipboard
infix operator fun String.minus(body: CompactScope.() -> Unit)
Link copied to clipboard
open fun <T> property(gen: Gen<T>, nameFn: (value: T) -> String, iterations: Int = matrixConfig.defaultPropertyIterations, replay: Cases? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): PropertyLayer<T, CompactScope>
open fun <T> property(gen: Gen<T>, iterations: Int = matrixConfig.defaultPropertyIterations, nameFn: NameFn<T> = ::defaultLayerName, replay: Cases? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): PropertyLayer<T, CompactScope>
open fun <T> property(name: String, gen: Gen<T>, nameFn: (value: T) -> String, iterations: Int = matrixConfig.defaultPropertyIterations, replay: Cases? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): PropertyLayer<T, CompactScope>
open fun <T> property(name: String, gen: Gen<T>, iterations: Int = matrixConfig.defaultPropertyIterations, nameFn: NameFn<T> = ::defaultLayerName, replay: Cases? = null, config: PropertyLayerConfigBuilder.() -> Unit = {}): PropertyLayer<T, CompactScope>
Link copied to clipboard
fun test(name: String, body: suspend <Error class: unknown class>.() -> Unit)
Link copied to clipboard
fun testSuite(name: String, body: CompactScope.() -> Unit)