"respondsToSelector"메소드 스텁 방법 : SynchronizerDelegate나는 이런 식으로 뭔가 할 노력하고있어
@protocol SynchronizerDelegate <NSObject>
- (void)didLoadFullImage:(NSData *)data;
@end
의 정의는 다음
id synchronizerDelegate = [OCMockObject mockForProtocol:@protocol(SynchronizerDelegate)];
BOOL isRespondsToSelector = NO;
[[[synchronizerDelegate stub] andReturnValue:OCMOCK_VALUE(isRespondsToSelector)] respondsToSelector:@selector(didLoadFullImage:)];
GHAssertFalse([synchronizerDelegate respondsToSelector:@selector(didLoadFullImage:)], nil);
입니다에게 그러나이 테스트 케이스는 항상 (반환 값을 실패 YES입니다).
누구든지 전에 "respondsToSelector"메소드를 스텁하려고 했습니까?
더 자세한 설명 :
이
내 사양입니다 http://www.mulle-kybernetik.com/forum/viewtopic.php?f=4&t=247 –