PreparedSpec
abstract class PreparedSpec(body: PreparedSpec.() -> Unit, config: TestConfig = TestConfig.Empty) : AbstractSpec, SuiteDsl(source)
Declares a Prepared test suite using the Kotest framework.
Install the Kotest IntelliJ plugin to have gutter icons to run a specific test.
Example
class MyTest : PreparedSpec({
test("A regular test") {
// …
}
suite("A suite") {
test("Another test") {
// …
}
}
})Content copied to clipboard
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun AbstractSpec.preparedSuite(config: TestConfig = TestConfig.Empty, block: KotestSuiteDsl.() -> Unit)
Executes a Prepared SuiteDsl in an existing Kotest suite.
Link copied to clipboard
Link copied to clipboard
Creates a child suite named name of the current suite.
Link copied to clipboard
open fun test(name: String, context: CoroutineContext, config: TestConfig, block: suspend TestDsl.() -> Unit)
Link copied to clipboard
Link copied to clipboard