단위 테스트에서 HttpContext Mocking 방법
C#에서 단위 테스트를 진행할 때 HttpContext와 관련된 로직을 테스트해야 할 경우가 있습니다. 실제 웹 요청 없이 HttpContext를 모의(Mock)하여 코드를 테스트하는 방법을 알아보겠습니다.
.NET 환경에서는 Moq와 같은 모의 프레임워크를 주로 사용합니다. Moq는 .NET에서 널리 사용되는 모의 라이브러리입니다. NuGet을 통해 설치할 수 있습니다.
dotnet add package Mo ...
6월 9일 02:25에 게시됨
.NET Core HttpContext 접근 방법 정리
ASP.NET을 ASP.NET Core로 업그레이드한 후 HttpContext.Current 사용이 불가능해지는 문제를 경험한 분들이 많을 것입니다. 이 문제를 해결하기 위해 ASP.NET Core에서 HttpContext를 접근하는 올바른 방법을 알아보겠습니다.
이 문서에서는 HttpContext를 사용하는 다양한 장면을 설명하고 각각의 해결 방법을示例로 제공합니다.
1. Controller에서 HttpContext 접근
Con ...
6월 6일 18:15에 게시됨