단위 테스트에서 HttpContext Mocking 방법
C#에서 단위 테스트를 진행할 때 HttpContext와 관련된 로직을 테스트해야 할 경우가 있습니다. 실제 웹 요청 없이 HttpContext를 모의(Mock)하여 코드를 테스트하는 방법을 알아보겠습니다.
.NET 환경에서는 Moq와 같은 모의 프레임워크를 주로 사용합니다. Moq는 .NET에서 널리 사용되는 모의 라이브러리입니다. NuGet을 통해 설치할 수 있습니다.
dotnet add package Mo ...
6월 9일 02:25에 게시됨
C#에서 URL 인코딩과 디코딩 메서드 비교 분석
ASP.NET 환경에서 URL을 다룰 때 문자열의 안전한 전송을 위해 인코딩과 디코딩 작업이 필수적입니다. 특히 웹 폼 기반 애플리케이션에서는 HttpServerUtility와 HttpUtility 클래스가 제공하는 메서드들의 차이점을 명확히 이해해야 합니다.
핵심 클래스와 메서드 구조
URL 인코딩 관련 기능은 두 가지 주요 경로로 제공됩니다. 하나는 ASP.NET 페이지의 Server 속성 ...
6월 8일 03:41에 게시됨