私はこのようなインターフェースを持っています:
public interface IConfigManager {
T GetSetting<T>();
}
テストプロジェクトで、上記のdllにfakeを追加しましたが、fakeメソッドを書くことができません。生成されたコードを開くと、次のようになります。
public class StubIConfigManager : StubBase<IConfigManager>, IConfigManager
{
// Summary:
// Sets stubs of GetSetting()
public void GetSettingOf1<T>(FakesDelegates.Func<T> stub);
}
GetSettingOf1
デリゲートとして定義されていないため、ラムダ式を使用して偽造できます。どうすれば偽装できますか?