spek-junit-platform-engine / org.jetbrains.spek.engine.lifecycle / LifecycleAwareAdapter / TestCachingModeAdapter

TestCachingModeAdapter

class TestCachingModeAdapter<T> : LifecycleAwareAdapter<T>

Constructors

<init> TestCachingModeAdapter(factory: () -> T)

Inherited Properties

cached var cached: T?
factory val factory: () -> T

Functions

afterExecuteAction fun afterExecuteAction(action: ActionScope): Unit
afterExecuteTest fun afterExecuteTest(test: TestScope): Unit

Inherited Functions

getValue open fun getValue(thisRef: Any?, property: KProperty<*>): T
invoke open fun invoke(): T