OLD | NEW |
1 //------------------------------------------------------------------------------
--------- | 1 //------------------------------------------------------------------------------
--------- |
2 // $Id: OCProtocolMockObject.m 52 2009-08-14 07:21:10Z erik $ | 2 // $Id$ |
3 // Copyright (c) 2005-2008 by Mulle Kybernetik. See License file for details. | 3 // Copyright (c) 2005-2008 by Mulle Kybernetik. See License file for details. |
4 //------------------------------------------------------------------------------
--------- | 4 //------------------------------------------------------------------------------
--------- |
5 | 5 |
6 #import <objc/runtime.h> | 6 #import <objc/runtime.h> |
7 #import "NSMethodSignature+OCMAdditions.h" | 7 #import "NSMethodSignature+OCMAdditions.h" |
8 #import "OCProtocolMockObject.h" | 8 #import "OCProtocolMockObject.h" |
9 | 9 |
10 | 10 |
11 @implementation OCProtocolMockObject | 11 @implementation OCProtocolMockObject |
12 | 12 |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
47 return protocol_conformsToProtocol(mockedProtocol, aProtocol); | 47 return protocol_conformsToProtocol(mockedProtocol, aProtocol); |
48 } | 48 } |
49 | 49 |
50 - (BOOL)respondsToSelector:(SEL)selector | 50 - (BOOL)respondsToSelector:(SEL)selector |
51 { | 51 { |
52 return ([self methodSignatureForSelector:selector] != nil); | 52 return ([self methodSignatureForSelector:selector] != nil); |
53 } | 53 } |
54 | 54 |
55 | 55 |
56 @end | 56 @end |
OLD | NEW |