Como posso ridicularizar a rotina ErrorSignal de Elmah?

Estamos usando o ELMAH para manipular erros em nosso aplicativo asp.net do ASP.Net MVC e, em nossas exceções capturadas, estamos fazendo algo assim:

<code>ErrorSignal.FromCurrentContext().Raise(exception);
</code>

mas quando tento testar as exceções capturadas, recebo esta mensagem:

<code>System.ArgumentNullException: Value cannot be null.
Parameter name: context
</code>

Como posso zombar da chamada FromCurrentContext ()? Há algo mais que eu deveria estar fazendo em vez disso?

FYI ... Estamos atualmente usando Moq e RhinoMocks.

Obrigado!

questionAnswers(1)

yourAnswerToTheQuestion