Namespace Codebelt.Extensions.Xunit.Hosting.AspNetCore.Http
Isolate unit tests from the real IHttpContextAccessor and HttpContext pipeline. The Codebelt.Extensions.Xunit.Hosting.AspNetCore.Http namespace provides FakeHttpContextAccessor, a test double that implements IHttpContextAccessor with settable HttpContext and HttpContextFactory properties, letting you simulate request context without hosting a full server. Use this type when your tested code depends on IHttpContextAccessor and you need deterministic, fast test setup.
Availability: .NET 10 and .NET 9
Complements: Microsoft.AspNetCore.Http namespace 🔗
Classes
- FakeHttpContextAccessor
Provides a unit test implementation of IHttpContextAccessor.