【发布时间】:2016-08-15 15:42:51
【问题描述】:
有没有办法配置一个模拟来为被模拟的接口的任何成员抛出异常?
我知道:
_mockDependancy.Setup(x => x.DoSomething()).Throws<Exception>();
将 .DoSomething() 方法配置为抛出,但是我正在寻找类似的东西:
_mockDependancy.SetReturnsDefault<int>(-1);
这让我不必指定确切的方法。所以,理想情况下是这样的:
_mockDependancy.SetThrowsDefault<Exception>();
【问题讨论】:
-
寻找at the source,我没有看到任何支持您正在寻找的东西。
标签: moq