HostFixture is a .NET library designed to simplify the process of setting up and configuring IHost
instances for integration testing.
- Fluent API for configuring, registering, and replacing
IServiceCollection
entries. - Programmable HTTP responses and callbacks for injected
HttpClient
instances, including fluent filtering for bothHttpRequest
andHttpResponse
objects. - Easy integration with existing .NET hosting infrastructure.
- Extensible design to accommodate custom configurations and extensions.
Currently, there is no package generated for this project; this is in the near-term to-do. To try it out, clone this repo and reference the namespaces directly.
This project is licensed under the MIT License. See the LICENSE file for more details.
For any questions, comments, or feedback, use the contact information listed at https://github.com/PatchworkHorse