我试图模拟一个索引属性的调用,也就是说,我想模拟以下内容:
object result = myDictionaryCollection["SomeKeyValue"];
还有 setter 值
myDictionaryCollection["SomeKeyValue"] = myNewValue;
我这样做是因为我需要模拟我的应用程序使用的类的功能。
有人知道如何使用最小起订量吗? 我已经尝试了以下变化:
Dictionary<string, object> MyContainer = new Dictionary<string, object>();
mock.ExpectGet<object>( p => p[It.IsAny<string>()]).Returns(MyContainer[(string s)]);
但是没有编译。
我正在努力实现的最小起订量是可能的,有人有任何例子,我如何可以做到这一点?