Package io.mockk.impl.recording

Types

Link copied to clipboard
open class AutoHinter
Link copied to clipboard
data class CallRecorderFactories(    val signatureMatcherDetector: SignatureMatcherDetectorFactory,     val callRoundBuilder: CallRoundBuilderFactory,     val childHinter: ChildHinterFactory,     val verifier: VerifierFactory,     val permanentMocker: PermanentMockerFactory,     val verificationCallSorter: VerificationCallSorterFactory,     val answeringState: StateFactory,     val stubbingState: StateFactory,     val verifyingState: VerifyingStateFactory,     val exclusionState: ExclusionStateFactory,     val stubbingAwaitingAnswerState: StateFactory,     val safeLoggingState: StateFactory)
Link copied to clipboard
data class CallRound(val calls: List<SignedCall>, val matchers: List<SignedMatcher>)
Link copied to clipboard
class CallRoundBuilder(val safeToString: SafeToString)
Link copied to clipboard
typealias CallRoundBuilderFactory = () -> CallRoundBuilder
Link copied to clipboard
class ChainedCallDetector(safeToString: SafeToString)
Link copied to clipboard
typealias ChainedCallDetectorFactory = () -> ChainedCallDetector
Link copied to clipboard
class ChildHinter
Link copied to clipboard
typealias ChildHinterFactory = () -> ChildHinter
Link copied to clipboard
class CommonCallRecorder(    val stubRepo: StubRepository,     val instantiator: AbstractInstantiator,     val signatureValueGenerator: SignatureValueGenerator,     val mockFactory: <Error class: unknown class>,     val anyValueGenerator: () -> AnyValueGenerator,     val safeToString: SafeToString,     val factories: CallRecorderFactories,     val initialState: (CommonCallRecorder) -> CallRecordingState,     val ack: <Error class: unknown class>)
Link copied to clipboard
class CommonVerificationAcknowledger(val stubRepo: StubRepository, val safeToString: SafeToString)
Link copied to clipboard
typealias ExclusionStateFactory = (recorder: CommonCallRecorder, <Error class: unknown class>) -> CallRecordingState
Link copied to clipboard
class JvmAutoHinter : AutoHinter
Link copied to clipboard
class JvmSignatureValueGenerator(val rnd: Random) : SignatureValueGenerator
Link copied to clipboard
class PermanentMocker(val stubRepo: StubRepository, val safeToString: SafeToString)
Link copied to clipboard
typealias PermanentMockerFactory = () -> PermanentMocker
Link copied to clipboard
class SignatureMatcherDetector(safeToString: SafeToString, val chainedCallDetectorFactory: ChainedCallDetectorFactory)
Link copied to clipboard
typealias SignatureMatcherDetectorFactory = () -> SignatureMatcherDetector
Link copied to clipboard
interface SignatureValueGenerator
Link copied to clipboard
data class SignedCall(    val retValue: Any?,     val isRetValueMock: Boolean,     val retType: KClass<*>,     val self: Any,     val method: <Error class: unknown class>,     val args: List<Any?>,     val invocationStr: String)
Link copied to clipboard
data class SignedMatcher(val matcher: <Error class: unknown class><out <Error class: unknown class>>, val signature: Any)
Link copied to clipboard
typealias StateFactory = (recorder: CommonCallRecorder) -> CallRecordingState
Link copied to clipboard
class VerificationCallSorter
Link copied to clipboard
typealias VerificationCallSorterFactory = () -> VerificationCallSorter
Link copied to clipboard
typealias VerifierFactory = (<Error class: unknown class>) -> <Error class: unknown class>
Link copied to clipboard
typealias VerifyingStateFactory = (recorder: CommonCallRecorder, <Error class: unknown class>) -> CallRecordingState
Link copied to clipboard
object WasNotCalled