Excel 문서를 작성하고 사용자에게 다운로드시키려는 타사 프레임 워크가 있습니다.HttpResponse를 전달해야 할 때 제 3 자 프레임 워크를 테스트하는 방법
문제는 사용자가 많은 수의 레코드를 내보내려고 시도하고 OutOfMemoryException을 던지고 있다는 것입니다.
이 코드가 제 3 자 프레임 워크가 아니라 내 코드에서 발생하는지 확인하기 위해 테스트를 작성하려고하지만 Save 메서드는 HttpResponse 개체를 메서드 중 하나로 사용합니다.
HttpResponse 객체를 전달할 수있는 방법은 무엇입니까?
사용 예 :
excel.Save("test.xls",
OpenType.OpenInExcel,
FileType.Excel2003,
HttpContext.Current.Response);
은 분명히 HttpContext.Current.Reponse이 따라서, 단위 테스트에서 내 문제를 작동하지 않습니다.
어떤 프로그래밍 언어를 사용합니까? –
ASP.NET에 있지만 C#으로 쓰고 있습니다. 태그를 추가하겠습니다. – Joseph