Name | Description |
---|---|
InterceptionFilter | An ASP.NET MVC filter attached automatically to all controllers invoked within the test application This is used to capture action results and other output generated by each request |
LastRequestData | A place to store information about each request as we capture it Static because HttpRuntime.ProcessRequest() exposes no convenient hooks for intercepting the request processing pipeline, so we're statically attaching an interceptor to all loaded controllers |