目前
我Moq用来创建一些模拟对象;到目前为止,一切都运行良好。目前使用我正在做的 Moq 来“分配”一个代表
var someMock = new Mock<ISomeInterface>();
someMock.Setup(x => x.DoSomething(It.IsAny<int>())).Returns(this.DoSomething)
this.DoSomething接受int参数的方法在哪里?基本上它的结构x.DoSomething与ISomeInterface.
问题
是否可以简单地分配一个委托,而不需要指定其所有参数,即不使用 It.IsAny<int>()?理想情况下是这样的:
var someMock = new Mock<ISomeInterface>();
someMock.Setup(x => x.DoSomething).Returns(this.DoSomething)