struct

Spectator::ExampleContextDelegate

Inherits Struct / Value / Object

Stores a test context and a method to call within it. This is a variant of ContextDelegate that accepts the current running example.

Constructors

new(context : Context, method : ExampleContextMethod)

Creates the delegate. The context is the instance of the test context. The method is proc that downcasts context and calls a method on it.

Source

Class methods

null

Creates a delegate with a null context. The context will be ignored and the block will be executed in its original scope. The example instance will be provided as an argument to the block.

Source

Instance methods

call(example : Example)

Invokes a method in the test context. The example is the current running example.

Source