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?