ProxyFactory

object ProxyFactory : KMockContract.ProxyFactory

Functions

createAsyncFunProxy
Link copied to clipboard
common
open override fun <ReturnValue, SideEffect : Function<ReturnValue>> createAsyncFunProxy(id: String, collector: KMockContract.Collector, ignorableForVerification: Boolean, freeze: Boolean): KMockContract.AsyncFunProxy<ReturnValue, SideEffect>
Instantiates a AsyncFunProxy.
createPropertyProxy
Link copied to clipboard
common
open override fun <Value> createPropertyProxy(id: String, collector: KMockContract.Collector, freeze: Boolean): KMockContract.PropertyProxy<Value>
Instantiates a PropertyProxy.
createSyncFunProxy
Link copied to clipboard
common
open override fun <ReturnValue, SideEffect : Function<ReturnValue>> createSyncFunProxy(id: String, collector: KMockContract.Collector, ignorableForVerification: Boolean, freeze: Boolean): KMockContract.SyncFunProxy<ReturnValue, SideEffect>
Instantiates a SyncFunProxy.