2
我有以下签名的方法,我想用OCMock的存根功能测试:OCMock和块
- (void)signInWithEmail:(NSString *)email andWithPassword:(NSString *)password andWithBlock:(void (^)(GNCustomer *customer, NSError *error))block
我怎么会去嘲笑他地处理返回块。
我曾尝试:
[[_mockAuthenticationRepository stub] signInWithEmail:[OCMArg any] andWithPassword:[OCMArg any] andWithBlock:^(GNCustomer *customer, NSError *error) {
}];
当我尝试用这种方法存根,我收到了意想不到的调用方法,这表明不使用我的存根。
谢谢!
的atIndex选项也指方法签名块被调用开始的2对第一个参数的索引点。 – strickland