我有一些简单的模拟对象,并设置了一些存根和预期。当我在iOS 4.3模拟器上运行我的测试时,一切都通过了。当我在iOS 5上运行时,出现“意外的方法调用”失败。作为一个例子,我有一个方法- (void) foo: (NSString *) bar
,我设定了一个期望然后运行。结果是为什么我的OCMock期望和存根失败在iOS 5?
unexpected method invoked: foo:@"foobar"
expected: foo:@"foobar"
任何人都知道为什么会发生这种情况,或者如何解决它?测试本身非常好,并且已经在iOS 4中工作了几个月。
我在http://www.mulle-kybernetik.com/forum/viewtopic.php?f=4&t=233&sid=371fd3946d71048deedae278e1e3eeaa回报了这一点。似乎并没有取得任何进展。 –