Sequential

interface Sequential<T> : Answer<T> (source)

Interface for every answer that have to be called in repeat when specified in sequentially.

Inheritors

Functions

Link copied to clipboard
open fun call(scope: MokkeryBlockingCallScope): T

Provides a return value for a blocking function call with given scope.

open suspend fun call(scope: MokkerySuspendCallScope): T

Provides a return value for a suspend function call with given scope.

open fun call(scope: FunctionScope): T

DEPRECATED: Use call with MokkeryBlockingCallScope instead!

Link copied to clipboard
open suspend fun callSuspend(scope: FunctionScope): T

DEPRECATED: Use call with MokkerySuspendCallScope instead!

Link copied to clipboard
open fun description(): String

Returns human-readable answer description. By default, it returns answers $this. It's used for debugging purposes.

Link copied to clipboard
abstract fun hasNext(): Boolean

Returns true if answer should be called again.