K Mock Contract
Types
ArgumentConstraint
Link copied to clipboard
fun fun interface ArgumentConstraint
Content copied to clipboard
AssertionContext
Link copied to clipboard
AssertionInsurance
Link copied to clipboard
fun fun interface AssertionInsurance
Content copied to clipboard
AsyncFunProxy
Link copied to clipboard
interface AsyncFunProxy<ReturnValue, SideEffect : Function<ReturnValue>> : KMockContract.FunProxy<ReturnValue, SideEffect>
Content copied to clipboard
ChainedAssertion
Link copied to clipboard
interface ChainedAssertion : KMockContract.AssertionInsurance, KMockContract.AssertionContext
Content copied to clipboard
CloseableAssertionContext
Link copied to clipboard
Expectation
Link copied to clipboard
interface Expectation
Content copied to clipboard
FunProxy
Link copied to clipboard
interface FunProxy<ReturnValue, SideEffect : Function<ReturnValue>> : KMockContract.Proxy<ReturnValue, Array<out Any?>> , KMockContract.ProxyReturnValueSetter<ReturnValue> , KMockContract.ProxySideEffectBuilder<ReturnValue, SideEffect>
Content copied to clipboard
MethodSpyTargetInvocation
Link copied to clipboard
interface MethodSpyTargetInvocation<ReturnValue, SpyTarget : Function<ReturnValue>>
Content copied to clipboard
NonIntrusiveFunConfigurator
Link copied to clipboard
interface NonIntrusiveFunConfigurator<ReturnValue, SideEffect : Function<ReturnValue>> : KMockContract.RelaxationFunConfigurator<ReturnValue, SideEffect> , KMockContract.MethodSpyTargetInvocation<ReturnValue, SideEffect>
Content copied to clipboard
NonIntrusivePropertyConfigurator
Link copied to clipboard
interface NonIntrusivePropertyConfigurator<Value> : KMockContract.RelaxationPropertyConfigurator<Value> , KMockContract.PropertySpyTargetInvocation<Value>
Content copied to clipboard
PropertyProxy
Link copied to clipboard
interface PropertyProxy<Value> : KMockContract.Proxy<Value, KMockContract.GetOrSet> , KMockContract.ProxyReturnValueSetter<Value>
Content copied to clipboard
PropertySpyTargetInvocation
Link copied to clipboard
Proxy
Link copied to clipboard
ProxyFactory
Link copied to clipboard
ProxyReturnValueSetter
Link copied to clipboard
ProxySideEffectBuilder
Link copied to clipboard
interface ProxySideEffectBuilder<ReturnValue, SideEffect : Function<ReturnValue>>
Content copied to clipboard
Reference
Link copied to clipboard
RelaxationConfigurator
Link copied to clipboard
RelaxationFunConfigurator
Link copied to clipboard
interface RelaxationFunConfigurator<ReturnValue, SideEffect : Function<ReturnValue>> : KMockContract.RelaxationConfigurator<ReturnValue>
Content copied to clipboard
RelaxationPropertyConfigurator
Link copied to clipboard
interface RelaxationPropertyConfigurator<Value> : KMockContract.RelaxationConfigurator<Value>
Content copied to clipboard
SideEffectChainBuilder
Link copied to clipboard
interface SideEffectChainBuilder<ReturnValue, SideEffect : Function<ReturnValue>>
Content copied to clipboard
SyncFunProxy
Link copied to clipboard
interface SyncFunProxy<ReturnValue, SideEffect : Function<ReturnValue>> : KMockContract.FunProxy<ReturnValue, SideEffect>
Content copied to clipboard
VerificationContext
Link copied to clipboard