MockKAnswerScope

class MockKAnswerScope<T, B>(lambda: CapturingSlot<Function<*>>, val call: Call)

Scope for answering functions. Part of DSL

Constructors

Link copied to clipboard
fun MockKAnswerScope(lambda: CapturingSlot<Function<*>>, call: Call)

Functions

Link copied to clipboard
inline fun <T> arg(n: Int): T
Link copied to clipboard
fun callOriginal(): T
Link copied to clipboard
inline fun <T> MutableList<T>.captured(): T
Link copied to clipboard
inline fun <T : Any> coroutine(): CapturingSlot<T>
Link copied to clipboard
inline fun <T> firstArg(): T
Link copied to clipboard
inline fun <T : Function<*>> lambda(): CapturingSlot<T>
Link copied to clipboard
inline fun <T> lastArg(): T
Link copied to clipboard
inline fun <T> secondArg(): T
Link copied to clipboard
inline fun <T> thirdArg(): T

Properties

Link copied to clipboard
val args: List<Any?>
Link copied to clipboard
val call: Call
Link copied to clipboard
var fieldValue: B
Link copied to clipboard
var fieldValueAny: Any?
Link copied to clipboard
val invocation: Invocation
Link copied to clipboard
val matcher: InvocationMatcher
Link copied to clipboard
val method: MethodDescription
Link copied to clipboard
val nArgs: Int
Link copied to clipboard
val nothing: Nothing? = null
Link copied to clipboard
val self: Any
Link copied to clipboard
val value: B
Link copied to clipboard
val valueAny: Any?