0
我的方法是期待一個FloFilesList這是存儲FloFile對象的列表(即描述,並對某些類型的文件操作的類)類我如何通過嘲笑的對象在嘲笑容器對象
的方法我打電話返回1 FloFile基於FloFile.FileName的值。
我想使用的接口IFloFile初始化模擬對象,而不是設置FloFile.FileName只是因爲我聽說接口是要走的路是虛擬。
var mockFloFileOne = new Mock<IFloFile>();
mockFloFileOne.SetupGet(f => f.FileName).Returns("FileName.xml");
如何將模擬FloFile添加到模擬FloFilesList中? 我試過了。
var mockFloFileList = new Mock<FloFilesList>();
mockFloFileList.Object.Add(mockFloFileOne.Object);
,因爲我得到一個錯誤,這不工作「...... IFloFile是不能分配給FloFile」
如何嘲笑FloFilesList?