278
279
280
281
282
283
284
285
286
287
288
289
|
return nil;
}] description] isEqual: @"(\n\tfoobar,\n\tqux\n)"])
TEST(@"-[filteredArrayUsingBlock:]",
[[[m[0] filteredArrayUsingBlock: ^ BOOL (id obj, size_t idx) {
return ([obj isEqual: @"foo"] ? YES : NO);
}] description] isEqual: @"(\n\tfoo\n)"])
#endif
[pool drain];
}
@end
|
>
>
>
>
>
>
>
|
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
|
return nil;
}] description] isEqual: @"(\n\tfoobar,\n\tqux\n)"])
TEST(@"-[filteredArrayUsingBlock:]",
[[[m[0] filteredArrayUsingBlock: ^ BOOL (id obj, size_t idx) {
return ([obj isEqual: @"foo"] ? YES : NO);
}] description] isEqual: @"(\n\tfoo\n)"])
TEST(@"-[foldUsingBlock:]",
[([OFArray arrayWithObjects: [OFMutableString string], @"foo",
@"bar", @"baz", nil]) foldUsingBlock: ^ id (id left, id right) {
[left appendString: right];
return left;
}])
#endif
[pool drain];
}
@end
|