JvmMockFactory

class JvmMockFactory(    val proxyMaker: MockKProxyMaker,     val instantiator: JvmInstantiator,     val stubRepository: StubRepository,     gatewayAccess: StubGatewayAccess) : AbstractMockFactory

Constructors

Link copied to clipboard
fun JvmMockFactory(    proxyMaker: MockKProxyMaker,     instantiator: JvmInstantiator,     stubRepository: StubRepository,     gatewayAccess: StubGatewayAccess)

Functions

Link copied to clipboard
open override fun isMock(value: Any): Boolean
Link copied to clipboard
open override fun <T : Any> mockk(    mockType: KClass<T>,     name: String?,     relaxed: Boolean,     moreInterfaces: Array<out KClass<*>>,     relaxUnitFun: Boolean): T
Link copied to clipboard
open override fun <T : Any> newProxy(    cls: KClass<out T>,     moreInterfaces: Array<out KClass<*>>,     stub: Stub,     useDefaultConstructor: Boolean,     instantiate: Boolean): T
Link copied to clipboard
open override fun <T : Any> spyk(    mockType: KClass<T>?,     objToCopy: T?,     name: String?,     moreInterfaces: Array<out KClass<*>>,     recordPrivateCalls: Boolean): T
Link copied to clipboard
open override fun temporaryMock(mockType: KClass<*>): Any

Properties

Link copied to clipboard
val gatewayAccess: StubGatewayAccess
Link copied to clipboard
val instantiator: AbstractInstantiator
Link copied to clipboard
val log: Logger
Link copied to clipboard
val proxyMaker: MockKProxyMaker
Link copied to clipboard
val safeToString: SafeToString
Link copied to clipboard
val stubRepository: StubRepository