Setup
拡張メソッドへの呼び出しを返そうとしていますが、次のメッセージを受信しています。
SetUp : System.NotSupportedException : Expression references a method that does not belong to the mocked object: m => m.Cache.GetOrStore<String>("CacheKey", () => "Foo", 900)
GetOrStore
拡張メソッドであるCacheオブジェクトのメソッドを参照することに問題があるようです。
コードはコンパイルされますが、この例外でテストは失敗します。
このような拡張メソッドの結果を設定するには、何をする必要がありますか?