我们使用 ELMAH 来处理我们的 ASP.Net MVC c# 应用程序中的错误,并且在我们捕获的异常中,我们正在做这样的事情:
ErrorSignal.FromCurrentContext().Raise(exception);
但是当我尝试对捕获的异常进行单元测试时,我收到以下消息:
System.ArgumentNullException: Value cannot be null.
Parameter name: context
如何模拟 FromCurrentContext() 调用?还有其他我应该做的事情吗?
仅供参考...我们目前正在使用 Moq 和 RhinoMocks。
谢谢!