¿Cómo puedo burlarme de la rutina ErrorSignal de Elmah?

Estamos usando ELMAH para manejar los errores en nuestra aplicación ASP.Net MVC c # y en nuestras excepciones detectadas, estamos haciendo algo como esto:

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

pero cuando intento probar las excepciones detectadas, recibo este mensaje:

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

¿Cómo puedo burlarme de la llamada FromCurrentContext ()? ¿Hay algo más que debería estar haciendo en su lugar?

Para tu información ... Actualmente estamos usando Moq y RhinoMocks.

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta