Conforms to NSObject
Declared in DixiePuppetMaking.h

Overview

Interface to objects, that can change the behaviour of a class' method.

Tasks

Instance Methods

createPuppet:seed:

Creates puppet according to a given entry for the specified seed, by replacing the original behaviour with a new

- (void)createPuppet:(id)entry seed:(id)seed

Parameters

entry

The entry specifying the victim class, selector and behaviour

seed

An integer value to make the invocations on the puppets deterministic

Discussion

Creates puppet according to a given entry for the specified seed, by replacing the original behaviour with a new

Declared In

DixiePuppetMaking.h

dismissPuppet:

Dismisses the puppets for a given entry

- (void)dismissPuppet:(id)entry

Parameters

entry

The entry specifying the victim class, selector and behaviour

Discussion

Dismisses the puppets for a given entry

Declared In

DixiePuppetMaking.h