Answers:
尝试使用Mock.setup模拟具有多个默认参数的方法时,出现了相同的消息。我只需要在lambda中添加其他参数。
void someMethod(string arg1 = "", string arg2 = "")
mockedObject.Setup(x => x.someMethod(It.IsAny<string>(), It.IsAny<string>()))
It.IsAny<object>
。基本上我错过了一个参数someMethod()
x.someMethod(default,default)
可以使用。