createSyncFunProxy

open override fun <ReturnValue, SideEffect : Function<ReturnValue>> createSyncFunProxy(id: String, collector: KMockContract.Collector, ignorableForVerification: Boolean, freeze: Boolean): KMockContract.SyncFunProxy<ReturnValue, SideEffect>

Instantiates a SyncFunProxy.

See also

Parameters

ReturnValue

the return value of the Proxy.

SideEffect

the function signature.

id

a unique identifier for this Proxy.

collector

a optional Collector for AssertionChains. Default is a NoopCollector.

ignorableForVerification

marks the Proxy as ignorable for verification. Default is false and is intended for internal usage only.

freeze

boolean which indicates if freezing can be used or not. Default is true. Default is null.