次のようなメソッド シグネチャを想定します。
- (void)theMethod:(void(^)(BOOL completed))completionBlock;
このメソッド シグネチャをモックして、メソッドが確実に呼び出されるようにし、完了ブロックを呼び出すだけにしたいと思います。このような他の投稿から、メソッド呼び出しをモックしてブロックを受け入れることができるが、ブロックを実行できないことがわかります。また、使用できる可能性のある andDo メソッドがあることも知っていますが、ブロックを渡して実行する方法がわかりません。
何か案は?
ありがとう。