0
我正在尋找捕獲傳遞給模擬對象的塊。這裏被嘲笑類的具體功能:使用OCMock時捕獲傳入方法的塊
[self.imageFetcher fetchImageWithURL:url success:^(NSURL *successUrl, UIImage *image) {
//Implementation Details here
}];
這裏是我試圖捕捉塊:
OCMExpect([imageFetcher fetchImageWithURL:urlForSuccess success:[OCMArg checkWithBlock:^(void(^myBlock)(NSURL *,UIImage *)){
myBlock(urlForSuccess,[UIImage new]);
return YES;
}]]);
然而,這似乎並不奏效。如何使用checkWithBlock
捕獲塊並能夠使用我選擇的參數調用該塊?