Package io.mockk.impl.annotations

Types

Link copied to clipboard
expect annotation class AdditionalInterface
actual annotation class AdditionalInterface
Link copied to clipboard
enum InjectionLookupType : Enum<InjectionLookupType>
Link copied to clipboard
annotation class InjectMockKs(    val lookupType: InjectionLookupType = InjectionLookupType.BOTH,     val injectImmutable: Boolean = false,     val overrideValues: Boolean = false)
Link copied to clipboard
class JvmMockInitializer(val gateway: MockKGateway) : MockKGateway.MockInitializer
Link copied to clipboard
class MockInjector(    val mockHolder: Any,     val lookupType: InjectionLookupType,     val injectImmutable: Boolean,     val overrideValues: Boolean)
Link copied to clipboard
annotation class MockK(    val name: String = "",     val relaxed: Boolean = false,     val relaxUnitFun: Boolean = false)

Creates a mockk.

Link copied to clipboard
annotation class OverrideMockKs(val lookupType: InjectionLookupType = InjectionLookupType.BOTH, val injectImmutable: Boolean = true)
Link copied to clipboard
annotation class RelaxedMockK(val name: String = "")

Creates a relaxed mockk.

Link copied to clipboard
annotation class SpyK(val name: String = "", val recordPrivateCalls: Boolean = true)

Creates a spyk.