Inherits from DixieBaseChaosProvider : NSObject
Declared in DixieCompositeChaosProvider.h
DixieCompositeChaosProvider.m

Overview

Provides a behaviour, where the method’s implementation can be changed according the passed arguments

Tasks

Other Methods

Other Methods

Class Methods

conditions:

Creates a new instance of DixieCompositeChaosProvider

+ (instancetype)conditions:(id)arrayOfConditions

Parameters

arrayOfConditions

an array of DixieCompositeConditions

Return Value

a new instance of DixieCompositeChaosProvider

Discussion

Creates a new instance of DixieCompositeChaosProvider

Declared In

DixieCompositeChaosProvider.h

Instance Methods

chaosImplementationFor:environment:

The behaviour implementation

- (void)chaosImplementationFor:(id)victim environment:(id)environment

Parameters

victim

The class or instance of the class, that’s method should be changed

environment

A DixieCallEnvironment, that describes the arguments and return value

Discussion

The behaviour implementation

Declared In

DixieBaseChaosProvider.h