У меня есть сторонний фреймворк, который я использую, чтобы выписать документ Excel и заставить его загрузить его.
Проблема заключается в том, что пользователь пытается экспортировать большое количество записей и выдает исключение OutOfMemoryException.
Я пытаюсь написать тест, чтобы убедиться, что это происходит в сторонней платформе, а не в моем коде, но метод Save принимает объект HttpResponse в качестве одного из методов.
Как я могу получить / mock / любой объект HttpResponse для передачи?
Пример использования:
excel.Save("test.xls",
OpenType.OpenInExcel,
FileType.Excel2003,
HttpContext.Current.Response);
Очевидно, что HttpContext.Current.Reponse не работает в модульном тесте, поэтому моя проблема.