Declared in NSObject+KiwiStubAdditions.h

Class Methods

addMessageSpy:forMessagePattern:

+ (void)addMessageSpy:(id<KWMessageSpying>)aSpy forMessagePattern:(KWMessagePattern *)aMessagePattern

removeMessageSpy:forMessagePattern:

+ (void)removeMessageSpy:(id<KWMessageSpying>)aSpy forMessagePattern:(KWMessagePattern *)aMessagePattern

stub:

+ (void)stub:(SEL)aSelector

stub:andReturn:

+ (void)stub:(SEL)aSelector andReturn:(id)aValue

stub:andReturn:withArguments:

+ (void)stub:(SEL)aSelector andReturn:(id)aValue withArguments:(id)firstArgument, ...

stub:withArguments:

+ (void)stub:(SEL)aSelector withArguments:(id)firstArgument, ...

stub:withBlock:

+ (void)stub:(SEL)aSelector withBlock:(id ( ^ ) ( NSArray *params ))block

stubMessagePattern:andReturn:

+ (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern andReturn:(id)aValue

stubMessagePattern:andReturn:times:afterThatReturn:

+ (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern andReturn:(id)aValue times:(id)times afterThatReturn:(id)aSecondValue

stubMessagePattern:withBlock:

+ (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern withBlock:(id ( ^ ) ( NSArray *params ))block

Instance Methods

addMessageSpy:forMessagePattern:

- (void)addMessageSpy:(id<KWMessageSpying>)aSpy forMessagePattern:(KWMessagePattern *)aMessagePattern

clearStubs

- (void)clearStubs

removeMessageSpy:forMessagePattern:

- (void)removeMessageSpy:(id<KWMessageSpying>)aSpy forMessagePattern:(KWMessagePattern *)aMessagePattern

stub

- (id)stub

stub:

- (void)stub:(SEL)aSelector

stub:andReturn:

- (void)stub:(SEL)aSelector andReturn:(id)aValue

stub:andReturn:withArguments:

- (void)stub:(SEL)aSelector andReturn:(id)aValue withArguments:(id)firstArgument, ...

stub:withArguments:

- (void)stub:(SEL)aSelector withArguments:(id)firstArgument, ...

stub:withBlock:

- (void)stub:(SEL)aSelector withBlock:(id ( ^ ) ( NSArray *params ))block

stubAndReturn:

- (id)stubAndReturn:(id)aValue

stubAndReturn:times:afterThatReturn:

- (id)stubAndReturn:(id)aValue times:(id)times afterThatReturn:(id)aSecondValue

stubMessagePattern:andReturn:

- (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern andReturn:(id)aValue

stubMessagePattern:andReturn:overrideExisting:

- (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern andReturn:(id)aValue overrideExisting:(BOOL)overrideExisting

stubMessagePattern:andReturn:times:afterThatReturn:

- (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern andReturn:(id)aValue times:(id)times afterThatReturn:(id)aSecondValue

stubMessagePattern:withBlock:

- (void)stubMessagePattern:(KWMessagePattern *)aMessagePattern withBlock:(id ( ^ ) ( NSArray *params ))block