2014-09-19 105 views
1

我试图用新的OCMock 3.0语法使用类方法存根和期望,但我没有成功。 。:(类方法期望不起作用

我想验证一个类方法被调用为了理解为什么我的期望没有实现,我简单的例子,以这样的:

- (void)test_should_call_XXX { 
    id classMock = OCMClassMock([NSString class]); 

    [NSString string]; 

    OCMVerify([classMock string]); 
} 

我不明白为什么这样的行代码不工作:

OCMockObject(NSString): Method string was not invoked 

我试图OCMVerify(ClassMethod([classMock string]));具有相同的结果

问候,

Quentin

回答