JvmMockFactory

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

Constructors

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

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val log: Logger
Link copied to clipboard
val proxyMaker: MockKProxyMaker
Link copied to clipboard
Link copied to clipboard

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