MockKGateway

interface MockKGateway

Mediates mocking implementation

Types

Link copied to clipboard
interface AnswerOpportunity<T>
Link copied to clipboard
interface CallRecorder

Builds a list of calls

Link copied to clipboard
interface CallVerifier

Verifier takes the list of calls and checks what invocations happened to the mocks

Link copied to clipboard
interface Clearer

Clears mocks

Link copied to clipboard
data class ClearOptions(val answers: Boolean, val recordedCalls: Boolean, val childMocks: Boolean, val verificationMarks: Boolean, val exclusionRules: Boolean)
Link copied to clipboard
object Companion
Link copied to clipboard

Controls constructor mocking

Link copied to clipboard
interface Excluder

Verify calls

Link copied to clipboard
data class ExclusionParameters(val current: Boolean)

Parameters of exclusion

Link copied to clipboard
interface InstanceFactory

Factory of dummy objects

Link copied to clipboard
Link copied to clipboard
interface MockFactory

Create new mocks or spies

Link copied to clipboard
interface MockInitializer
Link copied to clipboard
interface MockTypeChecker
Link copied to clipboard

Binds object mocks

Link copied to clipboard

Binds static mocks

Link copied to clipboard
interface Stubber

Stub calls

Link copied to clipboard
Link copied to clipboard
data class VerificationParameters(val ordering: Ordering, val min: Int, val max: Int, val inverse: Boolean, val timeout: Long)

Parameters of verification

Link copied to clipboard
sealed class VerificationResult

Result of verification

Link copied to clipboard
interface Verifier

Verify calls

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard