Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class CommonClearer(val stubRepository: StubRepository, val safeToString: SafeToString) : MockKGateway.Clearer
Link copied to clipboard
class ConstructorStub(val mock: Any, val representativeMock: Any, val stub: Stub, val recordPrivateCalls: Boolean) : Stub
Link copied to clipboard
open class MockKStub(val type: KClass<*>, val name: String, val relaxed: Boolean = false, val relaxUnitFun: Boolean = false, val gatewayAccess: StubGatewayAccess, val recordPrivateCalls: Boolean, val mockType: MockType) : Stub
Link copied to clipboard
Link copied to clipboard
class SpyKStub<T : Any>(cls: KClass<out T>, name: String, gatewayAccess: StubGatewayAccess, recordPrivateCalls: Boolean, mockType: MockType) : MockKStub
Link copied to clipboard
interface Stub : Disposable
Link copied to clipboard
data class StubGatewayAccess(val callRecorder: () -> MockKGateway.CallRecorder, val anyValueGenerator: () -> AnyValueGenerator, val stubRepository: StubRepository, val safeToString: SafeToString, val mockFactory: MockKGateway.MockFactory? = null)
Link copied to clipboard
class StubRepository(val safeToString: SafeToString)