diff options
author | drx777 <david.rekowski@gmx.de> | 2010-05-03 19:18:20 +0000 |
---|---|---|
committer | drx777 <david.rekowski@gmx.de> | 2010-05-03 19:18:20 +0000 |
commit | 2c5d2d7c475c15b5c5a80fc928ae4c3061e5d214 (patch) | |
tree | 2674f6aadb7451ca5cdf3a93e2b9134e4c8797e0 /Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h | |
parent | 526230dfeadf7aed85e3b05bbb7f0cea0829f6f6 (diff) | |
download | sequelpro-2c5d2d7c475c15b5c5a80fc928ae4c3061e5d214.tar.gz sequelpro-2c5d2d7c475c15b5c5a80fc928ae4c3061e5d214.tar.bz2 sequelpro-2c5d2d7c475c15b5c5a80fc928ae4c3061e5d214.zip |
- Added OCMock.framework for unittests using mock objects
Diffstat (limited to 'Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h')
-rw-r--r-- | Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h b/Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h new file mode 100644 index 00000000..87e7b82e --- /dev/null +++ b/Frameworks/OCMock.framework/Versions/A/Headers/OCMockObject.h @@ -0,0 +1,41 @@ +//--------------------------------------------------------------------------------------- +// $Id$ +// Copyright (c) 2004-2008 by Mulle Kybernetik. See License file for details. +//--------------------------------------------------------------------------------------- + +#import <Foundation/Foundation.h> + +@interface OCMockObject : NSProxy +{ + BOOL isNice; + BOOL expectationOrderMatters; + NSMutableArray *recorders; + NSMutableArray *expectations; + NSMutableArray *exceptions; +} + ++ (id)mockForClass:(Class)aClass; ++ (id)mockForProtocol:(Protocol *)aProtocol; ++ (id)partialMockForObject:(NSObject *)anObject; + ++ (id)niceMockForClass:(Class)aClass; ++ (id)niceMockForProtocol:(Protocol *)aProtocol; + ++ (id)observerMock; + +- (id)init; + +- (void)setExpectationOrderMatters:(BOOL)flag; + +- (id)stub; +- (id)expect; + +- (void)verify; + +// internal use only + +- (id)getNewRecorder; +- (BOOL)handleInvocation:(NSInvocation *)anInvocation; +- (void)handleUnRecordedInvocation:(NSInvocation *)anInvocation; + +@end |