Похоже, что вы хотите захватить блок аргумента ответа, переданный в метод класса (без знания сигнатуры метода, в котором я не могу быть уверен), поэтому вместо использования [OCMArg any]
вы можете проверить аргумент с помощью блок. См. Раздел 4.3 здесь .
[OCMArg checkWithBlock:^BOOL(id value) { /* return YES if value is ok */ }]
Итак, в вашем примере:
OCMStub(ClassMethod([httpMock requestWithHTTPMethod:HTTPRequestMethodGet
URLString:@"testURL"
parameters:[OCMArg any]
response:[OCMArg checkWithBlock:^BOOL(HTTPResult *response) {
response(successResult);
return YES; // Replace this with a check for whether response is valid.
}]);