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:
- (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