相关疑难解决方法(0)

如何将OCMock对象与调用isKindOfClass的代码一起使用?

我想用OCMock测试一些代码.

代码的内部是调用[NSObject isKindOfClass]我提供给代码的模拟对象,如下所示:

if ([object isKindOfClass:[FancyClass class]]) { ...}
Run Code Online (Sandbox Code Playgroud)

但是,当我提供如下所示的基于OCMockObject的模拟时:

mock = [OCMockObject mockForClass:[FancyClass class]];
Run Code Online (Sandbox Code Playgroud)

它似乎没有通过isKindOfClass测试.

有什么建议?

iphone cocoa cocoa-touch objective-c ios

7
推荐指数
1
解决办法
1500
查看次数

标签 统计

cocoa ×1

cocoa-touch ×1

ios ×1

iphone ×1

objective-c ×1