SideEffectChainBuilder

interface SideEffectChainBuilder<ReturnValue, SideEffect : Function<ReturnValue>>

Builder for chained SideEffects.

Author

Matthias Geisler

Parameters

ReturnValue

the return value type of the hosting Proxy.

SideEffect

the function signature of the hosting Proxy.

Functions

add
Link copied to clipboard
common
abstract fun add(sideEffect: SideEffect): KMockContract.SideEffectChainBuilder<ReturnValue, SideEffect>
Adds a SideEffect to chain.
addAll
Link copied to clipboard
common
abstract fun addAll(sideEffect: Iterable<SideEffect>): KMockContract.SideEffectChainBuilder<ReturnValue, SideEffect>
Adds a multiple SideEffects to chain.