Mockingbird Documentation 0.18.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.