Action
1 つは成功、もう 1 つは失敗の2 つの s を必要とするメソッドを持つサービスがあります。それぞれAction
が追加情報を含む Result パラメータを取ります...
void AuthoriseUser(AuthDetails loginDetails,
Action<AuthResult> onSuccess,
Action<AuthResult> onFailure);
そのサービスに依存するクラスの単体テストを作成しており、このクラスがonSuccess(...)
およびonFailure(...)
コールバックで正しいことを行うことをテストしたいと考えています。これらはプライベート メソッドまたは匿名メソッドのいずれかです。モックされたサービスをセットアップして、いずれかのアクションを呼び出すにはどうすればよいでしょうか?