我正在使用 MoQ 来测试我拥有的一些控制器。我无法设定期望。这是我的代码:
var rep = new Mock<IUserRepository>();
rep.Setup(r => r.Save());
问题是我的Save()
方法需要一个User
我无法在期望中设置的对象,因为它的实例将由控制器创建。是否可以在不传递特定参数的情况下设置期望,并且无论传递什么参数都只检查方法是否被调用?
我正在使用 MoQ 来测试我拥有的一些控制器。我无法设定期望。这是我的代码:
var rep = new Mock<IUserRepository>();
rep.Setup(r => r.Save());
问题是我的Save()
方法需要一个User
我无法在期望中设置的对象,因为它的实例将由控制器创建。是否可以在不传递特定参数的情况下设置期望,并且无论传递什么参数都只检查方法是否被调用?