spek-junit-platform-engine / org.jetbrains.spek.engine / SpekTestEngine / Collector

Collector

class Collector : Spec

Constructors

<init> Collector(root: Group, lifecycleManager: LifecycleManager, fixtures: FixturesAdapter)

Properties

fixtures val fixtures: FixturesAdapter
lifecycleManager val lifecycleManager: LifecycleManager
root val root: Group

Functions

action open fun action(description: String, pending: Pending, body: ActionBody.() -> Unit): Unit
afterEachTest open fun afterEachTest(callback: () -> Unit): Unit
afterGroup open fun afterGroup(callback: () -> Unit): Unit
beforeEachTest open fun beforeEachTest(callback: () -> Unit): Unit
beforeGroup open fun beforeGroup(callback: () -> Unit): Unit
group open fun group(description: String, pending: Pending, body: SpecBody.() -> Unit): Unit
memoized open fun <T> memoized(mode: CachingMode, factory: () -> T): LifecycleAware<T>
registerListener open fun registerListener(listener: LifecycleListener): Unit
test open fun test(description: String, pending: Pending, body: TestBody.() -> Unit): Unit