Mockingbird Documentation 0.16.0

Structure Implementation​Provider

public struct ImplementationProvider<DeclarationType: Declaration, InvocationType, ReturnType>

Provides implementation functions used to stub behavior and return values.

Initializers

init(implementation​Creator:​)

public init(implementationCreator: @escaping () -> Any?)

Create an implementation provider with an optional callback.

Parameters

implementation​Creator @escaping () -> Any?

A closure returning an implementation when evaluated.