Mock KAdditional Answer Scope
class MockKAdditionalAnswerScope<T, B>(answerOpportunity: MockKGateway.AnswerOpportunity<T>, callRecorder: MockKGateway.CallRecorder, lambda: CapturingSlot<Function<*>>)
Scope to chain additional answers to reply. Part of DSL
Constructors
Link copied to clipboard
constructor(answerOpportunity: MockKGateway.AnswerOpportunity<T>, callRecorder: MockKGateway.CallRecorder, lambda: CapturingSlot<Function<*>>)
Functions
Link copied to clipboard
Link copied to clipboard
infix fun andThenAnswer(answer: MockKAnswerScope<T, B>.(Call) -> T): MockKAdditionalAnswerScope<T, B>
Link copied to clipboard
infix fun <T, B> MockKAdditionalAnswerScope<T, B>.andThenJust(awaits: Awaits): MockKAdditionalAnswerScope<T, B>
Part of DSL. Answer placeholder for never returning functions.
infix fun MockKAdditionalAnswerScope<Unit, Unit>.andThenJust(runs: Runs): MockKAdditionalAnswerScope<Unit, Unit>
Part of DSL. Answer placeholder for Unit returning functions.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
infix fun coAndThen(answer: suspend MockKAnswerScope<T, B>.(Call) -> T): MockKAdditionalAnswerScope<T, B>