私は Rhino モックをいじっていて、モック オブジェクトにダミーの結果を設定しようとしているので、ファクトリ メソッドで呼び出されたときにデータについて心配する必要はありません。
しかし、問題が発生しました。ダミーの結果を取得したいメソッドは、virtualではないため、例外を引き起こしています。
私はこのようなコードを持っています:
using(mock.Record()){
SetupResult.For(service.SomeMethod()).Return("hello world");
}
SomeMethod
メソッドは、モックされた結果を得るために仮想である必要がありますか?
SetupResult.For
また、との違いは何Expect.Call
ですか?