我試圖模擬一個IDataRecord接口。使用Moq模擬IDataRecord
到目前爲止,我有:
var mockIDataRecord = new Mock<IDataRecord>();
mockIDataRecord.SetupGet(c => c["id"]).Returns(7);
var z = mockIDataRecord["id"];
但Visual Studio中拋出上的最後一行編譯錯誤:
錯誤2無法應用與[]的索引類型爲最小起訂量「的表達。模擬<System.Data.IDataRecord>'
有什麼建議嗎?